我有一大堆文本文件(.xml),我正在搜索和查找。
由于转换,某些字母(i和l)在字母f后被删除。
数据包含
的实例以及更多案例。
丢弃的信件成了空格。
我想搜索
f\s
但是我想要消除它指出像off,of和if这样的整个单词。
\soff\s
\sof\s
\sif\s
我已经提出了一个系列,但我不确定如何将正则表达式代码串在一起。
(?<!\so)f\s
(?<!\si)f\s
(?<!\sof)f\s
非常感谢任何提供的帮助, 谢谢
答案 0 :(得分:1)
怎么样:
(?<!i|o)(?<!of)f\s
仅当f\s
或i
或o
之前没有of
时,才会匹配off ce
。
我使用两个lookbehind因为npp不接受变长lokkbehind。
它不匹配office
({{1}})。
答案 1 :(得分:0)