var str="是吗@Test1:我觉得你说的很对@Test:学无止境"; var r=str.match(/@.*?:/ig); for (var index = 0; index < r.length; index++) { str=str.replace(r[index],"<a>"+r[index]+"</a>"); } console.log(str);


本文介绍了一段使用JavaScript进行字符串匹配与替换的代码示例。通过正则表达式匹配特定格式的内容,并将其替换为带有HTML标签的形式,展示了基本的字符串操作技巧。
var str="是吗@Test1:我觉得你说的很对@Test:学无止境"; var r=str.match(/@.*?:/ig); for (var index = 0; index < r.length; index++) { str=str.replace(r[index],"<a>"+r[index]+"</a>"); } console.log(str);


727

被折叠的 条评论
为什么被折叠?