什么是正则表达式来查找精确的单词,同时排除包含搜索字符串的复合词。
例如,我想匹配“best wood floor”中的字符串“wood floor”,但不匹配“hardwood floor”、“hardwood flooring”和“best hardwood floor”。
答案1
查找精确单词(不包括复合词)的正则表达式是什么?
我想匹配“best wood floor”中的字符串“wood floor”,但不匹配“hardwood floor”、“hardwood flooring”和“best hardwood floor”。
菜单“搜索”>“查找”(或Ctrl+ F)
将“查找内容”设置为
\<wood floor\>
启用“正则表达式”。
单击“查找下一个”或“在当前文档中查找全部”。
笔记:
\<
使用 Scintilla 的单词定义匹配单词的开头。\>
使用 Scintilla 的单词定义匹配单词的结尾。