0

我有这个 HTML 部分:

<a href="http://always-same-path.to/my/file.pdf">Random reference</a>

这一行存在于很多文件中。

我需要将其替换为:

Random reference <lots>of tags</lots>

通常的正则表达式(Ctrl + F)效果很好。不幸的是,替换文本太长了,不能在通常的正则表达式中使用,所以我使用了 TextFX 的高级搜索和替换插件。

这是我的发现:

<a href="http://always-same-path.to/my/file.pdf">(.+)</a>

这是我的替换:

\1 <lots>of tags</lots>

寻找作品(即该行被突出显示) 然而,替换没有。我得到了这个:

<lots>of tags</lots>

在“查找/替换”窗口中检查了这些选项:

  • 正则表达式
  • 自动抓取查找文本

提前致谢

4

1 回答 1

1

对我来说同样的问题,但解决了!

我刚刚在替换字段中使用$0它并且它有效!

我的 Notepad++ 版本:v6.1.5 UNICODE(刚刚更新!-我建议你也这样做)

我正在处理的文件格式:(.srt电影字幕)

“查找内容”字段:^\d+$[仅包含数字的匹配行]

“替换为”字段: ----- $0 ------

于 2012-07-26T10:52:55.567 回答