如何替换'/';在Javascript字符串中使用另一个字符
可能重复:如何替换'/';在Javascript字符串中使用另一个字符,javascript,Javascript,可能重复: 我有一个date='13/12/2010'我想把这个'/'替换成'.'或者别的什么 我读过,但我不知道这如何适用于我的案例。使用全局正则表达式(g=global=replace all occurrences)来处理 \/是/的转义形式。这是必需的,因为否则/将被解释为注释。查看语法突出显示: date = date.replace(///g, '_'); 您可以尝试像这样转义/字符- date.replace( /\//g,"_"); 最简单的一件事:) 此方法不调用正则表达
我有一个
date='13/12/2010'
我想把这个'/'替换成'.'或者别的什么
我读过,但我不知道这如何适用于我的案例。使用全局正则表达式(g=global=replace all occurrences)来处理
\/
是/
的转义形式。这是必需的,因为否则/
将被解释为注释。查看语法突出显示:
date = date.replace(///g, '_');
您可以尝试像这样转义
/
字符-
date.replace( /\//g,"_");
最简单的一件事:)
此方法不调用正则表达式引擎,最有效的方法是拆分
/连接
通常不会比调用一次替换
更有效。正则表达式比您想象的要便宜。
date.replace( /\//g,"_");
var date='13/12/2010';
alert(date.split("/").join("_")); // alerts 13_12_2010