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