Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有以下正则表达式,用于查找单词:
(?<=\s)([\w\@\-]+)(?=\s)
我想进一步修改此正则表达式以排除单词列表,例如,如果单词是“猫”或“狗”,则不匹配。
我如何适应正则表达式来实现这一目标?
\b(?!(?:dog|cat)\b)([\w@-]+)\b
在这里,如果你想匹配单词开始/结束@
@
(?<=\s)(?!(?:dog|cat)(?=\s))([\w\@\-]+)(?=\s)