JavaScript中replace()?方法如果直接用str.replace("-","!")?只會替換第一個匹配的字符.?
然而我們大多數需要替換的是全部匹配的元素,而JavaScript又沒有java中的replaceAll的方法,這個時候就需要特殊處理了。
String repace(new RegExp(reallyDo,'g'),replaceWith)
先介紹一下RegExp,它是js中保存用于正則表達式模式查找的信息。而g是表示全局變量,在此處只需要將reallyDo替換成你想要替換掉的字符,將replace替換成你想要替換成的字符,就可以達到目的了。
?