我在页面上的Opera中(在其他浏览器中未测试过)收到无效字符错误,并显示以下代码行:

x.description.replace(/([a-zA-Z]|\)+/, "").replace(/(\+r|\+b[0-9]+)/, ".").split(".")


在以下特定代码中,无效字符指向逗号:/([a-zA-Z]|\)+/, ""

为什么逗号是无效字符?

最佳答案

在您的第一个正则表达式中,缺少结尾的)来终止组:

/([a-zA-Z]|\)+)/

09-18 20:52