我想匹配"foo 6"但不匹配"foo 6</end>"。此刻我的表情是:foo\s\d+(?!.*</end>)。foo 6问题是,如果字符串中稍后有</end>标记方式,它也会丢弃。IE
foo 6匹配 -这是正确的
foo 6</end>不匹配 -这是正确的
foo 6 word word word word number word number word</end>不匹配 -这是不正确的,因为foo 6此处仍应匹配。
正则表达式应该允许上述 3 种情况是正确的