js中使用replace替换所有字符, 替换所有/的方法

var str="1/2/3/4/5";
str=str.replace("/","<br/>");
alert(str);

以上使用replace替换一个/的正则表达式

var str="1/2/3/4/5";
str=str.replace(/\//g,"<br/>");
alert(str);

以上是替换所有的/,网上常常能够查到,替换所有的方法是用replace+正则表达式,但在替换/时,明显仅仅用正则表达式不够,由于 / 已经有其余的意义,要给字符 / 转义,在 / 前加转移符: \code

相关文章
相关标签/搜索