- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:正規表現に関する質問です。HTML文から以下の条件を含む特定の画像タグ)
HTML文から特定の画像タグをマッチさせる方法
このQ&Aのポイント
- HTML文から特定の画像タグをマッチさせる方法についてアドバイスをいただきたいです。
- 条件として、imgタグのsrcが"http://hogehoge.com/hoge.jpg"である場合のimgタグ全てにマッチさせたいです。
- 具体的な例として、<img src="http://hogehoge.com/hoge.jpg" />と<img style="height:100px" src="http://hogehoge.com/hoge.jpg" />などにマッチさせたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんなかんじで? <? $html=<<<eof <img src="http://hogehoge.com/hoge.jpg" /> <img src="http://hogehoge2.com/hoge.jpg" /> <img style="height:100px" src="http://hogehoge.com/hoge.jpg" /> <img style="height:100px" src="http://hogehoge.com/hoge.jpg" alt="hoge" /> eof; $pattern="|<img\s+[^<]*?src=\"(http://hogehoge.com/hoge.jpg)\".*?>|"; preg_match_all($pattern,$html,$match); print_r($match); ?>
お礼
迅速な回答ありがとうございます! なるほど。すばらしいですね。助かりました。ありがとうございました!