change),用JavaScript字符串表示
change ), in string with JavaScript
我想用JavaScript更改字符串,我有包含),
的字符串,我只想有逗号,我尝试了一下:
fields = fields.replace(/),/g , '');
但这会导致错误。
试试这个:
fields = fields.replace(/'),/g , ',');
您需要用')
转义)
,并用','
替换''
。当使用replace时,它将用第二个参数替换第一个参数的整个匹配。由于你在比赛中包含了,
,你需要将其重新添加到你的替换中。。。
您需要转义括号,因为正则表达式引擎将其假定为闭合捕获组,并替换为,
:
fields = fields.replace(/'),/g , ',');
相关文章:
- 重写Javascript's to字符串表示数字
- 从正则表达式文本中获取正则表达式字符串表示的最佳方式
- 如何在JavaScript中获取字符串表示的参数数组
- 给定两个整数的字符串表示形式,返回这些整数之和的字符串表示形式
- 如何确定字符串表示 Node.js 中的目录或文件
- 从 IEEE 754 单精度(32 位)浮点(字符串表示)创建字节
- 获取任何 JavaScript 值或对象的字符串表示形式的安全方法
- 如何在javascript中将json objectId转换为其字符串表示
- 获取构造函数函数的最佳方式是在JavaScript中使用带名称空间的字符串表示
- 如何将数组的字符串表示形式转换回数组
- JavaScript:将十六进制值的字符串表示形式转换为十六进制
- 我可以依靠 ES6 “符号”的字符串表示形式吗?
- 表示正则表达式字符串表示法
- 获取对象的字符串表示的不同方法
- 是否存在一种默认机制来获取XML Node的平面字符串表示形式
- 我如何子类化布尔来改变字符串表示,而不会在我的函数之外产生负面影响
- 获取JavaScript对象的字符串表示形式
- 将别名查询字符串表示为参数
- 用字符串表示的调用方法
- JSON字符串表示一个集合