js 的替换问题

今天写个正则替换,怎么试结果都不对,后来发现原来替换不会改变原有字符串,但会把替换后的字符串返回,纳闷,

这个问题遇到M次了,但仍然常忘记,做个记号先,附上一点点代码:

 

var a=" afasfa ";
alert(a.replace(
/(a.*a)/g,"aa$1aa"));
alert(a);

 

 

posted @ 2010-09-15 14:55  liushan  阅读(253)  评论(0)    收藏  举报