正则表达式replace
<script type="text/javascript">
var string=new RegExp('hong');
var st1='ahongahong';
window.onclick=function() {
var n1=st1.replace(string,'hong6');
alert(n1);
var n2=st1.replace(/hong/g,'hong6');
alert(n2);
var n3=st1.replace(/shang/g,'hong');
alert(n3);
/*stringobj.replace(str1,str2);该方法是对字符串进行配对,
如果配对不成功,则返回stringobj的字符串;如果配成功
并且有全局变量g,配对几个字符串就替换几次,
并返回新字符串,如果配对成功并且没有全局变量,则
只替换一次,并返回新字符串,不管如何变,
原字符串不变.stringobj是要配对总字符串,
str1可以是正则表达式也可以是字符串;
str2是可以是替换的字符串或者是方法中的替换的字符串。*/
};
</script>