【PHP】IMGタグのsrcから画像URLを取り出すための正規表現【コピペでOK】


 

 

<img title='hoge' src='test/abc.php' title='あいう' />

から、

src部分の「test/abc.php」を取り出す方法。

 

 

PHP

 

//IMGタグのsrcから画像URLを取り出すための正規表現を作成
$string="<img id='hoge' src='test/abc.php' title='あいう' />"; // imgタグのコードをstringで代入する
$imgurl="";
$searchPattern = '/<img.*?src=(["\'])(.+?)\1.*?>/i';
if(preg_match($searchPattern, $string, $imgurl)){
    echo $imgurl[2];
}