无法使用javascript替换字符串中的hypen

时间:2019-03-19 09:55:34

标签: javascript replace

我需要使用Javascript替换字符串中的hypen,但根据我的代码,它不起作用。

function replace(){
     var str='20-03-2019';
     str.replace(/-/g,'/');
     console.log(str);
}
          
replace();

在这里,我需要用-替换hypen(/),输出应该像20/03/2019

1 个答案:

答案 0 :(得分:1)

字符串是不可变的,因此您需要执行以下操作:

function replace(){
     var str='20-03-2019';
     str = str.replace(/-/g,'/');
     alert('date ' + str);
}
          
replace();