下面是我的字符串。当我控制台b时,它显示如下输出:
var a='602,315,805,887,810,863,657,665,865,102,624,659,636';
var b = a.replace(',',"$");
console.log(b);
输出:
602$315,805,887,810,863,657,665,865,102,624,659,636
如何将字符串中的完整逗号替换为$。
答案 0 :(得分:4)
使用带有global标志的正则表达式/,/g
var a ='602,315,805,887,810,863,657,665,865,102,624,659,636';
var b = a.replace(/,/g,"$");
答案 1 :(得分:0)
答案 2 :(得分:0)
这个问题已经有了答案,无论如何我提供了不同的方法
var var a ='602,315,805,887,810,863,657,665,865,102,624,659,636';
var change= '$'
a= a.split(',').join(change);
答案 3 :(得分:0)
您可以使用字符串方法.split()
和.join()
制作数组,然后将这些片段粘合在一起。
var b = a.split(',').join('$');