无效字符替换时出错
Invalid character Error on replace?
我在Opera中收到一个页面上的无效字符错误(尚未在其他浏览器中测试),并显示以下代码行:
x.description.replace(/([a-zA-Z]|')+/, "").replace(/('+r|'+b[0-9]+)/, ".").split(".")
无效字符指向此特定代码中的逗号:/([a-zA-Z]|')+/, ""
为什么逗号是无效字符?
在您的第一个正则表达式中,您缺少终止组的结束)
:
/([a-zA-Z]|')+)/
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 我如何找到一个句子中的所有空格并替换忽略它们
- javascript中的数组出错
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 如何用更合适的内容替换document.write
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 在DOM中查找一个模式并替换它's的内容使用jquery
- 用空格替换下划线PHP
- str.split(someString).join(someOtherString)是否等效于替换
- 使用javascript的图像替换循环
- 在Meteor项目中安装并包含npm模块后出错
- window.location替换并传递URL历史记录条目中的变量
- 解析JSON并从中删除对象会出错
- AngularJS指令出错-无法读取属性'编译'的未定义
- 替换标记中的属性
- 指令的模板必须只有一个根元素:With restrict E&替换true
- 无效字符替换时出错
- 用替换时出错
- 在javascript中替换当前数据时出错
- 在Safari 8.0中替换IndexedDB条目时出错