黑马程序员技术交流社区
标题:
javascript 正则式 如何循环匹配替换不一样的内容
[打印本页]
作者:
可见
时间:
2012-3-9 18:01
标题:
javascript 正则式 如何循环匹配替换不一样的内容
例如字符串内容
<test><test><test>
如果一样的话直接设置
var str="<test><test><test>"
document.write(str.replace(/<test>/g,"123"))
要的是不一样的
替换成abc 123 a2c
要标准的正则式匹配方式检索替换
不要单纯的逻辑方式替换
for
str = str.replace(/<test>/,"abc")
要怎么做?
作者:
周洋
时间:
2012-3-9 20:49
var str='<test><test><test>';
var i=0;
str=str.replace(/<test>/g,function(arg0){
i++;
return arg0+','+i;
});
console.log(str);
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2