如何匹配不包含模式的字符串

本文关键字:字符串 模式 包含 何匹配 | 更新日期: 2023-09-27 18:30:36

我正在尝试编写一个正则表达式模板,该模板与不包含某个模板的所有字符串匹配。

例如:

比赛:

This is my friend. He is very nice. 

This is my friend. He is very nice. 

但与以下中的任何内容都不匹配:

  This is my friend John Michaels Fredrickson. He is very nice. 

因为它包含这样的东西:([A-Z][a-z]+''s?{3}

如何匹配不包含模式的字符串

您可以使用负面展望:

^(?!.*?([A-Z][a-z]+'W){3}).*$

正则表达式演示