我在 Visual Studio 中,想搜索我的 CSS 文件以匹配开头或结尾没有连字符、点或空格的整个单词
例如我只想找到table这个词。
我不想匹配像这样的词 .help-页表 .table
我试过这个表达方式和其他变体。我超出了我的深度。 (?:[^.]|^)(?:[^-]|^)(表)
尝试在点、空格或连字符中使用负向后视和负向前视:
这个正则表达式可以工作:
(?<!-|\.|\s)table(?!-|\.|\s)
(?<!-|\.|\s)
- 检查正则表达式之前是否出现连字符或点或空格table
- 匹配单词“table”(?!-|\.|\s)
- 检查正则表达式后是否出现连字符或点或空格