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

581
2023/9/16 8:06:21
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

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

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

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

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: 生成正则表达式的函数有哪些