当前位置:首页 » JavaScript » js替换函数replace 替换多个字符 替换网址
js替换函数replace 替换多个字符 替换网址
来自:thinksnet时间:2012-04-01 21:02:21

 

1、用一般的字符串替换单个
var str=“aabbcc dfa”;
var str2 = str.replace(“a”,“jj”) //str2=jjabbcc dfa,第二个a没有被替换
2、用正则表达式替换单个
var str=“aabbcc dfa”;
var str2 = str.replace(/a/,“jj”) //str2=jjabbcc dfa,第二个a没有被替换
3、用正则表达式替换多个(用模式g)
var str=“aabbcc dfa”;
var str2 = str.replace(/a/g,“jj”) //str2=jjjjbbcc dfjj,全部a都被替换

后记:replace(x,y)由于用一般字符串时不能全局替换,可以正则表达式实现。不过在字符串转正则时要注意一些关键字符,要用\号标示出来。

替换网址
$str.replace(/http:\/\/192.168.15.4/g,'')
关键词:replace