1. 程式人生 > >js 字串中提取網址並替換成超連結

js 字串中提取網址並替換成超連結

  1. var str = '<BR><BR>http://wasmip.baidu.com.cn/mip/km/archives/km_archives_main/kmArchivesMain.do?method=view&amp;fdId%1059192<BR>測試22222<BR>http://www.baidu.com<BR><BR>www.baidu.com';  
  2.         var re=/(http:\/\/)?([A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"
    ])*)/g;  
  3.         str=str.replace(re,function(a,b,c){return '<a href="http://'+c+'">'+a+'</a>';});     
  4.         alert(str);