在notepad ++中找到多个单词

时间:2016-03-15 16:24:52

标签: regex string search replace notepad++

我想在Notepad ++(或任何其他应用程序)中找到多个关键字的确切("仅匹配整个单词"函数)。

当我尝试启用正则表达式设置来搜索多个字符串stringa|stringb,但是"仅匹配整个单词"功能被禁用...

例如:

testSQLstring
>Test<
/SQLTest/
.SQL.

结果&#34;仅匹配整个单词&#34; for&#34; Test&#34;和&#34; SQL&#34;应该是:

>Test<
.SQL.

1 个答案:

答案 0 :(得分:4)

您可以使用\b设置字边界。 http://www.regular-expressions.info/wordboundaries.html

\b(SQL|Test)\b 这只会匹配'SQL'或只是'测试'

^.*\b(SQL|Test)\b.*$这将匹配整行,包括给定的单词