正则表达式如何部分替换匹配到的字符串

2025-03-04 21:21:24
推荐回答(1个)
回答1:

var str = "例如匹配到[url = baidu.com]百度[/url]";
var reg = /\[url[\s\=]+([^\[\]]+)\]([^\[\]]+)\[\/url\]/g;
str = str.replace(reg, "$2");
console.log(str);