0

我在一些 html 文件中有一系列不同的表格单元格,如下图所示:

http://screencast.com/t/MqGHN2iwfd

除了每个单元格的开头和结尾外,它们还有以下共同点:

.net/?mobile=true

/spotlightProfile.htm?f=mkt&v=

/#统计

我希望能够删除所有看起来像那样的部分

或者能够在记事本++中一一删除:

  1. .net/?mobile=true 之前的 url 部分
  2. /spotlightProfile.htm?f=mkt&v= 之前和之后的 url 部分和
  3. /#stats 之前的 url 部分

此外,我还希望能够在 Notepad++ 中删除重复出现

非常感谢期待您的帮助。

4

1 回答 1

0

正则表达式看起来像这样。

Search for: (.*)(\/\?mobild=true|\/spotlightProfile\.htm\?f=mkt&v=|\/#stats)?(.*)
Replace With: \1\3

基本上我们创建了 3 个组:

  1. 在您匹配的表达式之前,
  2. 您尝试替换的表达式
  3. 该行的其余部分
于 2012-08-11T21:38:04.373 回答