js regexp 有沒有能在開頭使用的 (?!xxx)ooo 語法
有沒有能在開頭使用的 /(?!xxx)ooo/ 語法?
讓類似以下概念的結果等於 false
console.log(/(?![一])二三/.test('一二三'));
console.log(/(?=[^一])二三/.test('一二三'));
但不包含用以下這個方法
console.log(/(?:[^一])二三/.test('一二三'));
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
node.js 10 支援 可以解決這個困擾
可以用 regexp-support 來知道自己的環境支不支援這各功能
lookBehindPositive
(?<=\$)foo
lookBehindNegative
(?<!\$)foo