我试图找到以下字符串的倒数,但没有成功:
(?i)(?s)^(?=.*?word1)(?=.*?word2)
我构建了这个,但它仅用于一个单词,甚至无法正常运行,考虑到我使用Regex101进行测试,我得到了一场比赛,而我不应该获得匹配:
(?i)(?s)(?!.*?word2)^.*$
请参阅以下链接:https://regex101.com/r/qs7yn9/72
希望你们可以帮助构建正确的字符串。
您可以通过围绕整个事物包裹负面的主张有效地消除结果:
(?i)(?s)^(?!(?=.*?word1)(?=.*?word2))