【发布时间】:2018-07-18 11:10:53
【问题描述】:
以下代码 sn-p 导致 Internet Explorer 引发 Unexpected Quantifier 错误,但 Google chrome 运行正常。
var regexWord = new RegExp("\\b(?<!-)"+lWord+"\\b(?!-)");
如何解决这个问题,使其跨浏览器工作?
更新
经过一些测试,错误似乎是正则表达式模式中(?<!-) 的结果。虽然,仍然不确定如何解决它。根据我阅读的正则表达式文档,这似乎是正确的。
【问题讨论】:
标签: javascript regex google-chrome internet-explorer