我可以使用长文本,其中包含以下任一项:
http://desktop.com/
和
<a href="http://desktop.com/" target="_blank" data-mce-href="http://desktop.com">http://desktop.com</a>
我的查询是,我需要使用Regex获取目前不在链接中的所有独立网址,因为我会将独立网址更改为链接。
另外,另一点是链接可以出现在文本的任何地方,一行的开头/中间/结尾。
答案 0 :(得分:0)
这是你问题的一个例子:-)
http://www.codesheet.org/codesheet/u9iMMlpq
var tweet = "Some tweek with a link to a site: http://www.codesheet.org/"; var pattern = /(HTTP:\/\/|HTTPS:\/\/)([a-zA-Z0-9.\/&?_=!*,\(\)+-]+)/i; var replace = "$1$2"; tweet = tweet.replace(pattern , replace); document.write(tweet);