• ベストアンサー
※ 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" />などにマッチさせたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.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); ?>

tomimi-net
質問者

お礼

迅速な回答ありがとうございます! なるほど。すばらしいですね。助かりました。ありがとうございました!

関連するQ&A