我想在Notepad ++(或任何其他应用程序)中找到多个关键字的确切("仅匹配整个单词"函数)。
当我尝试启用正则表达式设置来搜索多个字符串stringa|stringb
,但是"仅匹配整个单词"功能被禁用...
例如:
testSQLstring
>Test<
/SQLTest/
.SQL.
结果&#34;仅匹配整个单词&#34; for&#34; Test&#34;和&#34; SQL&#34;应该是:
>Test<
.SQL.
答案 0 :(得分:4)
您可以使用\b
设置字边界。 http://www.regular-expressions.info/wordboundaries.html
\b(SQL|Test)\b
这只会匹配'SQL'或只是'测试'
^.*\b(SQL|Test)\b.*$
这将匹配整行,包括给定的单词