文章内のURLを自動リンク化する

Ads

Result


日本語のように、半角で文字間を開けなくても問題なく動作します。

jQuery

var exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig;
$('body').html($('body').html().replace(exp,"<a href='$1'>$1</a>"));

正規表現でURLを探してリンクに置換する

via

Moved Temporarily