用$替换字符串

时间:2015-02-13 09:45:22

标签: javascript regex

下面是我的字符串。当我控制台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

如何将字符串中的完整逗号替换为$。

4 个答案:

答案 0 :(得分:4)

使用带有global标志的正则表达式/,/g

var a ='602,315,805,887,810,863,657,665,865,102,624,659,636';
var b = a.replace(/,/g,"$");

Example

答案 1 :(得分:0)

str.replace(/,/g,"$");

会将,替换为$

<强> DEMO

答案 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('$');