2015年5月11日 星期一

[javascript] replace全部的指定字元

javascript 的replace 只能替換掉第一個找到的字元

var str ="Hello Guest , Guest Hello !" ;
alert(str.replace("Hello" , "Hi"));


如果想要整串字串的指定字元被替換掉, 就要用正規寫法(RegExp)
來完成


 
var str ="Hello Guest , Guest Hello !" ;
alert(str.replace(/Hello/g , "Hi"));

var str2 = "AA \ BB \ CC";
var new =str2.replace(/\\/g , "_");
alert(new);

沒有留言:

張貼留言