我有一个匹配P.O.的正则表达式在给定地址上的BOX - /p\.? *o\.? *box/i
。但最近我的要求更改为 NOT 匹配P.O.框。换句话说,地址在P.O.时有效。找不到BOX。我试图否定那个模式,所以它匹配一个没有P.O.的地址。使用negative lookahead
框,这是我到目前为止提出的问题:/.*(?!p\.? *o\.? *box).*/i
,但它现在无法正常工作:https://regex101.com/r/oN1jZ8/1
例如,我尝试匹配以下内容:
但不是以下内容:
我知道一些类似的帖子,例如:
几乎negative lookaround
就是解决方案。
答案 0 :(得分:1)