如题,想要达成效果如下
原字符串 [内容] (xxxx)
结果字符串 http://xxxx/内容
原字符串中可能存在多个符合 []()格式的信息,希望能够全部替换掉
如题,想要达成效果如下
原字符串 [内容] (xxxx)
结果字符串 http://xxxx/内容
原字符串中可能存在多个符合 []()格式的信息,希望能够全部替换掉
js版的:
function toUrl(str) {
return str.replace(/^\[([^\]]+)\]\s*\(([^)]+)\)$/, 'http://$2/$1');
}
console.log(toUrl('[内容] (xxxx)')); // "http://xxxx/内容"
15 回答8.4k 阅读
7 回答5.3k 阅读
6 回答6.9k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答4k 阅读
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决