PHP抽出文字列中のピクチャアドレス

1025 ワード

1 $str='<p><img border="0" src="upfiles/2009/07/1246430143_1.jpg" alt=""/></p>';
2 $pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/";
3 preg_match_all($pattern,$str,$match);
4 print_r($match);

結果:
Array(    [0] => Array        (            [0] =>         )
    [1] => Array        (            [0] => upfiles/2009/07/1246430143_1.jpg        )
)