JS 字串替換方法

2021-09-30 11:33:13 字數 377 閱讀 5002

1.

alert("abacacf".replace('a','9'));

alert("abacacf".replace(/a/g,'9'));

第乙個執行的結果 9bacaf 這個只是替換了第乙個

第二個執行的結果 9b9c9f  這個能實現js的全部替換功能

其實第二個的意思就是用正規表示式實現全域性的替換 g 代表 gobal

2.var reg=new regexp("終古","g"); //建立正則regexp物件  

var stringobj="終古人民共和國,終古人民";  

var newstr=stringobj.replace(reg,"中國");  

alert(newstr);  

js中替換字串

摘自 function formatstr str 要注意兩點 要使用正規表示式,不能使用 str.replace r n newstring 這會導致只替換第乙個匹配的子字串。母字串中不一定 r n 會同時存在,也許只有 n,沒有 r 也是可能的。js 比我聰明的你,看完上面的例子之後,會發現第二...

js中替換字串

js中替換字串 數字人 發表於 2012 3 20 20 23 53 function formatstr str 要注意兩點 要使用正規表示式,不能使用 str.replace r n newstring 這會導致只替換第乙個匹配的子字串。母字串中不一定 r n 會同時存在,也許只有 n,沒有 r...

js中替換字串

function formatstr str 要注意兩點 要使用正規表示式,不能使用 str.replace r n newstring 這會導致只替換第乙個匹配的子字串。母字串中不一定 r n 會同時存在,也許只有 n,沒有 r 也是可能的。替換所有空格 function replacespace...