スタイル属性のみを取得しようとしています.phpで正規表現を使用してコンテンツを取得しています。
例えば
入力
<img src="test.png" style="float:left;"/>
望ましい出力
style="float:left;"
私が試したこと:
これは画像全体を返すようですが、その理由はわかりません。私は正規表現が苦手です。
$img = '<img src="test.png" style="float:left;"/>';
preg_match('/(<[^>]+) style=".*?"/i', $img, $match);
戻り値:
[0] => Array
(
[0] => <img src="test.png" style="float:left;"
[1] => <img src="test.png"
)
ポインタを持っている人はいますか?
乾杯。