我目前正在使用以下内容转换[url=][/url]
为 html 链接:
s = message.replace(/\[url=([^\]]+)\]\s*(.*?)\s*\[\/url\]/gi, "<a href='$1'>$2</a>")
那个工作很好。
然后我使用正则表达式添加了另一个替换函数来替换www
,http://www
如下所示:
s = message.replace(/\[url=([^\]]+)\]\s*(.*?)\s*\[\/url\]/gi, "<a href='$1'>$2</a>")
.replace(/www/g, "http://www");
这可能不是最好/有效的方法,也不支持https://
目前不是优先事项但我想在某个时候包含的内容。有人可以告诉我我可以做些什么来改进正则表达式吗?