replace 如何分別替換第一次匹配和所有匹配之後得到的字符串

JSAPI中,對於replace()方法的描述是這樣的:

replace() 方法用於在字符串中用一些字符替換另一些字符,或替換一個與正則表達式匹配的子串。

在實際應用中,舉個例子:把字符串中的“a”替換爲 空字符串“”,

var str = "aaasssbsasfs";
str.replace("a","");

發現replace只替換了第一個a,後面的a 並沒有匹配。
這是發下,需要/g這個配合
實際上是使用:
var str = "aaasssbsasfs";
str.replace(/[a]/g,"");



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章