文字列からURLを抜き出す

TwitterのXMLを取得して
ホームページに表示するプログラムを以前作ったのだけど
※記事はこちら

お客様から、URLにリンクがないよ?って言われていました。
正規表現でURLを抜き出す事はできるので、ちょっと時間があったので作りました。

でURL抜き出しソースは、ずばり、こうっ!

< ?
$text = '長瀞です http://t.co/sxVghWbjPd';

$urllist = array();

if( preg_match_all('/https?:\/\/[a-zA-Z0-9\-\.\/\?\@&=:~#]+/', $text, $matchs) !== FALSE){
foreach ($matchs[0] as $line){
$urllist[] = $line;
}
}

echo '< a href="'.$urllist[0].'" target="_blank">'.$urllist[0].'< a>';
?>




[PR]

by hiro__neko | 2013-03-27 18:04 | PGじゃない人間の備忘録  

<< 年月日を yyyyMMdd に... GMAPって、URLスキーマー... >>