http(s)で始まる文を拾い出して、aタグで囲ってリンク付きにします。
(全角文字と半角スペースを除くASCII文字が含まれてる箇所を抽出 ※下記は文字コードutf-8にて)
(PHP5)
$str = preg_replace('/https?\:\/\/[\x21-\x7E]+/', '<a href="$0">$0</a>', $str);
$str = preg_replace('/https?\:\/\/[\x21-\x7E]+/', '<a href="$0">$0</a>', $str);
この記事へのコメント