我如何仅替换列入白名单的链接?

时间:2014-05-17 03:47:18

标签: jquery

我正在使用replaceText插件(​​http://benalman.com/projects/jquery-replacetext-plugin/),如何执行以下操作以便它只替换某些链接; youtube,twitter和google链接(google.com/* twitter.com/* youtube.com / *)

这是我的代码;目前取代所有链接:

function main_function() {
$('body *').replaceText( /((https?|ftp):\/\/[^\s\/$.?#,\(\)].[^\s,]*)/gi, '<a href="$1">$1</a>' ); 
$('body *').replaceText( /(((www.)?)([A-Z0-9])([^\s,]*)\.(com|be|co\.uk|net|org|edu|gov|ca|de|fr|us|ru|ch|it|nl|se|no|es|ly|am)([^\s,\(\)]*))/gi, '<a href="http://$1">$1</a>' ); 

main_function();

由于

0 个答案:

没有答案