JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符.
然而我们大多数需要替换的是全部匹配的元素,而JavaScript又没有java中的replaceAll的方法,这个时候就需要特殊处理了。
String repace(new RegExp(reallyDo,'g'),replaceWith)
先介绍一下RegExp,它是js中保存用于正则表达式模式查找的信息。而g是表示全局变量,在此处只需要将reallyDo替换成你想要替换掉的字符,将replace替换成你想要替换成的字符,就可以达到目的了。