Javascript取代所有' - '用' /'

时间:2014-08-23 22:47:52

标签: javascript regex

寻找一个简单的正则表达式来改变2014-08-30到2014/08/30。我试过replace(),但这只适用于第一次出现。

3 个答案:

答案 0 :(得分:0)

'2014-08-30'.replace(/-/g, '/')

答案 1 :(得分:0)

您可以使用此代码:

var re = /-/g; 
var str = '2014-08-30';
var subst = '/'; 

var result = str.replace(re, subst);

答案 2 :(得分:0)

使用JS中的replace()函数

试试这个:

var str = "---";
str = str.replace(/-/g,'/');
alert(str);

结果:

///

<强> JSFiddle Demo