Javascript 如何在文本中找到链接并将其替换为锚定?

Javascript 如何在文本中找到链接并将其替换为锚定?,javascript,Javascript,我的文本选择器中有字符串 <p> Lorem Ipsum http:facebook.com</p> 我需要得到结果 <p>Lorem Ipsum <a href="http//:facebook.com">http:facebook.com</a></p> 我怎么能做到?需要http、www和https为段落标记定义一个id。并在jquery中获取段落标记的文本,并通过以下脚本将其替换为链接 $document.re

我的文本选择器中有字符串

<p> Lorem Ipsum http:facebook.com</p>
我需要得到结果

<p>Lorem Ipsum <a href="http//:facebook.com">http:facebook.com</a></p>

我怎么能做到?需要http、www和https为段落标记定义一个id。并在jquery中获取段落标记的文本,并通过以下脚本将其替换为链接

$document.readyfunction{ var mystring=$'paragraphId'.text; var url='http'; var urlend='.com'; var pos1=mystring.indexofur; var pos2=mystring.indexOfurlend; var urlstring=mystring.substringpos1,pos2+4; var substring1=mystring.substring0,pos1; var substring2=mystring.substringpos2+4; $'paragraphId'.textsubstring1; $'paragraphId'。追加$.TextureString; $'paragraphId'。追加子字符串2; };

Lorem Ipsum http:facebook.com Lorem Ipsum

http:facebook.com的可能副本不是有效的url。