我在页面上的Opera中(在其他浏览器中未测试过)收到无效字符错误,并显示以下代码行:x.description.replace(/([a-zA-Z]|\)+/, "").replace(/(\+r|\+b[0-9]+)/, ".").split(".") 在以下特定代码中,无效字符指向逗号:/([a-zA-Z]|\)+/, ""为什么逗号是无效字符? 最佳答案 在您的第一个正则表达式中,缺少结尾的)来终止组:/([a-zA-Z]|\)+)/