正则表达式忽略句子中任何地方的一组单词之前和之后的特定单词

时间:2018-01-03 14:42:04

标签: python regex

我有以下正则表达式:

 (?!.*\bno\b.*\b(text|sample text)\b)(?!.*\b(text|sample text)\b .*not).+

实施例: https://regex101.com/r/Epq0Ns/17

匹配句子中的模式,如:

  • 任何带有'no'后跟(一组单词)或'not'的内容都不应该匹配

不匹配:第一句没有和示例文本

不应匹配:第二个是文字,但也不是

不匹配:第三个包含no,a text和a

应匹配:仅使用第四个

应该匹配:这可以匹配为输出

0 个答案:

没有答案