2014-01-14 35 views
-1

我想更换2013-2-22013,2,2替换所有相同的字符串的Javascript

我试图

var forrep = '2013-2-2'; 

var text = forrep.replace('-', ','); 

,但它只是取代了第一-输出看起来像这样2013,2-2

我希望所有的-将被替换为,康纳

P1缓解帮助多亏

+1

可能重复[使用Javascript多替换(http://stackoverflow.com/questions/832257/ javascript-multiple-replace) – meagar

回答

5

使用正则表达式与/g开关,使其符合“全球”:

var text = forrep.replace(/-/g, ','); 
+0

谢谢...我会试试这个 – Bongsky

+0

感谢它现在的工作 – Bongsky

+1

我不认为这是一个好主意发布重复的答案 – Cilan

相关问题