gpt4 book ai didi

Internet Explorer 中的 JavaScript 意外量词错误,但适用于 Google Chrome

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:40:03 24 4
gpt4 key购买 nike

以下代码片段导致 Internet Explorer 抛出意外量词错误,但谷歌浏览器运行正常。

var regexWord = new RegExp("\\b(?<!-)"+lWord+"\\b(?!-)");

如何解决这个问题,让它跨浏览器工作?

更新

经过一些测试,错误似乎是 (?<!-) 的结果在正则表达式模式中。虽然,仍然不确定如何修复它。根据我读过的正则表达式文档,它似乎是正确的。

最佳答案

只有 Google Chrome 支持后视 ?<!

因此替换 (?<!-)[^-]应该可以解决问题。

关于Internet Explorer 中的 JavaScript 意外量词错误,但适用于 Google Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48676048/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com