温馨提示×

正则表达式不包含一些单词

小云
163
2023-09-27 08:06:21
栏目: 编程语言

可以使用负向预查来排除包含特定单词的正则表达式。例如,要排除包含单词"apple"和"banana"的文本,可以使用以下正则表达式:

^(?!.\b(apple|banana)\b).$

这个正则表达式包含了一个负向预查(?!..),其中包含了要排除的单词列表。\b用于匹配单词的边界,确保只匹配完整的单词。.*用于匹配包含任意字符的任意长度的字符串。

使用这个正则表达式,如果文本中包含了"apple"或"banana"这两个单词,整个文本就不会被匹配。

0