我有很多php页面。每个 php 页面都有一个这样的字符串:
<FONT COLOR="#0000FF">Post ID: 16107</FONT>
我想替换为:
<A HREF="#16107">Post ID: 16107</A>
但是由于每个 php 页面都有不同的帖子 ID,我想匹配字符串的每个出现......我像往常一样使用记事本2女巫也支持正则表达式和记事本++,也支持正则表达式。如何将所有字符串替换到所有文件中到所有目录中?大约是 350 个文件...
替换:<FONT COLOR=".*?">(Post ID: ([0-9]+))</FONT>
附:<A HREF="#'2">'1</A>
搜索
<FONT COLOR=".*?">Post ID: ('d+)<'/FONT>
替换为
<A HREF="#$1">Post ID: $1<'/A>
很高兴知道这是可能的:
在记事本++中,您需要搜索Keep ID: ([0-9]*)
并将其替换为New ID: $1
。
-
$0
表示找到的整个事物,$1
括号中找到的第一个。 - 您可以使用
[]
创建一个类(在本例中为数字 0 到 9) - 最后,星号告诉解析器尽可能多地重复 previuos 字符或字符类。