【发布时间】:2023-04-01 07:43:01
【问题描述】:
我想匹配包含字符串yes 的表达式,但前提是它前面没有字符串no。
例如,这与匹配:
Hello world, major yes here!
但这不匹配:Hell no yes
第二个字符串不匹配,因为yes 字符串前面有no 字符串。显然这需要否定的lookbehind,它没有在JavaScript regex 风格中实现,我尝试过这样的东西:
/((?!no ))yes//^(?!.*no) yes$/
但它们似乎没有达到预期的效果:/
【问题讨论】:
标签: javascript regex