img タグの複数のインスタンスを正確に一致させるにはどうすればよいですか? preg_match に関するいくつかのチュートリアルを読みましたが、完全には理解できませんでした。
私はこれを私のベースとして持っています:
<img src="http://example.com/1.png" alt="Example" />
<img class="Class" src="http://example.com/2.jpg" alt="Example 2" />
そして、私は正規表現のような小さなものを作りました:
<img (src="|class="Class" src=")http://.+\.(?:jpe?g|png)" alt="
この後、行き詰まりました。両方の文字列の最後まですべてを一致させるにはどうすればよいですか?
PHP Webサイト自体で配列部分について知りました:
preg_match('@^(?:http://)?([^/]+)@i',
"http://www.php.net/index.html", $matches);
$host = $matches[1];
コードを使用して、画像の URL と alt タグを取得するにはどうすればよいですか?
ありがとう!