匹配URL的正则有点问题,帮忙看看~
msg=msg.replace(/(^| |\u4e00-\u9fa5)((?:http:\/\/.[^(?: |\r\n)]*)|www\..[^(?: |\r\n|\u4e00-\u9fa5)]*)/gi,"$1[URL=$2]$2[/URL]");
现在网址后面有中文,可以识别的了,但是网址前面如果有中文识别不了
帮我改改~~
如“www.test.com中文”能够替换成"[URL=www.test.com]www.test.com[/URL]中文"
而“中文www.test.com”却不能替换成"中文[URL=www.test.com]www.test.com[/URL]"