【PHP】正規表現メモ
目的: CSSプロパティで指定された画像URLを取り出したい
background-image: url( https://xxxxx.png );
<?php function cutOutUrl($url) { preg_match('/(https).*\.(png|jpg|jpeg)/i', $url, $match); return $match[0] ?? null; } $url = cutOutUrl("background-image: url( https://xxxxx.png );"); echo $url;
$ php index.php "https://xxxxx.png"