【发布时间】:2014-12-19 02:07:25
【问题描述】:
我一次找到了有关多个搜索和替换的帮助,但它们通常只涵盖简单的单词搜索和替换。 (Multiple word search and replace in notepad++)
我的数据可以具有三种不同的样式。
(15:
(4:
(:
每个前面都是随机数量的空格,我试图用单个空格替换。我有正则表达式逐个搜索。
查找内容:*\(([0-9])([0-9])\:
替换为:\(\1\2\:
查找内容:*\(([0-9])\:
替换为:\(\1\:
查找内容:*\(\:
替换为:\(\:
如果我尝试将它们组合成一个查找和替换代码,我会尝试;
查找内容:( *\(([0-9])([0-9])\:)|( *\(([0-9])\:)|( *\(\:)
替换为:(?1 \(\1\2\:)(?2 \(\1\:)(?3 \(\:)
但是,这并没有完成三个替换,并在单独运行时出现所需的结果。
我需要进行哪些调整才能使替换代码正常工作?干杯
【问题讨论】:
标签: regex