正则表达式以特定子字符串结尾的字符串

时间:2013-10-18 21:31:41

标签: regex notepad++

我正在尝试使用正则表达式来查找不以“.bar”结尾的单词“foo”的所有实例。

例如:

FOO foo1 foo.bar

在上面的例子中,我想要“foo”和“foo1”,但不是“foo.bar”。此外,我希望使用Notepad ++的正则表达式功能,并且不确定正确的语法。

1 个答案:

答案 0 :(得分:1)

你可以试试这个正则表达式。它使用负前瞻来禁止字符串foo在后​​跟字符串.bar时进行匹配。

\bfoo(?!\.bar)