最佳答案
我有一个有多个逗号的字符串,字符串替换方法只会改变第一个:
var mystring = "this,is,a,test"
mystring.replace(",","newchar", -1)
结果: "thisnewcharis,a,test"
文档指出,默认值将替换所有,“-1”也表示替换所有,但不成功。任何想法吗?