Replace string having , with $
本问题已经有最佳答案,请猛点这里访问。
下面是我的字符串。当我控制台B显示如下输出:
1 2 3 | var a='602,315,805,887,810,863,657,665,865,102,624,659,636'; var b = a.replace(',',"$"); console.log(b); |
输出:
1 | 602$315,805,887,810,863,657,665,865,102,624,659,636 |
我应该如何将字符串中的完整逗号替换为$。
使用带有全局标志的regexp、
1 2 | var a ='602,315,805,887,810,863,657,665,865,102,624,659,636'; var b = a.replace(/,/g,"$"); |
例子
您可以使用字符串方法
1 | var b = a.split(',').join('$'); |
不管怎样,这个问题已经有了答案。我提供了一种不同的方法。
1 2 3 | var var a ='602,315,805,887,810,863,657,665,865,102,624,659,636'; var change= '$' a= a.split(',').join(change); |
1 | str.replace(/,/g,"$"); |
将用
演示