js替换所有特殊字符方法

<script type="text/javascript">
var str = "+Hello World!+Hello World!+Hello World!";
//利用正则表达式把所有的“+”替换为“_”。“$”为特殊字符,所以前面要加“\\”。
alert(str.replace(new RegExp("\\+","g"),"_"));
</script>


结果:_Hello World!_Hello World!_Hello World!