場合によっては、Web ページ内の画像を取得して保存するために、preg_match_all を使用する必要があります。参考にしてください
preg_match_all 関数:
int preg_match_all (文字列パターン、文字列件名、配列一致 [, int flags]) は、グローバル正規表現一致を実行します
パターンで指定された正規表現に一致するすべてのコンテンツを件名で検索し、結果を保存しますflags で指定された順序で一致します。
最初の一致を検索した後、それ以降の検索は前の一致の終わりから始まります。
flags は、次のフラグの組み合わせにすることができます (PREG_PATTERN_ORDER と PREG_SET_ORDER を一緒に使用するのは意味がありません):
PREG_PATTERN_ORDER $matches[0] がすべてのパターンに一致する配列になるように結果を並べ替え、$matches[1] ] は最初の括弧であり、サブパターンと一致する文字列の配列です。
例:
リーリー結果:
リーリー
元のアドレス: http://www.manongjc.com/article/708.html
関連書籍:
php preg_match_all と str_replace を組み合わせると、コンテンツ内のすべての画像が置き換えられます
phpのpreg_match関数とpreg_match_all関数の違いの分析
php preg_match さまざまな国の言語の例を一致させる
preg_match_allを使用したPHPによるApacheクラッシュの問題の解決策
PHP preg_match の正規マッチングにおける /u、/i、/s の意味
PHPのpreg_match関数で一致する文字列の長さに関する問題
PHP で preg_match isU は何を意味しますか
PHPのpreg_match_all正規表現関数の使い方解説
php preg_match正規表現関数例解説
JavaScript正規表現test()とexec()の使用法
PHP正規表現での貪欲でないパターンマッチング
php正規表現効率の貪欲分析、非貪欲分析、およびバックトラッキング分析
JavaScript 正規表現の貪欲モードと非貪欲モード
JavaScriptの正規表現のグローバルマッチングパターン分析
javascript正規表現一致文字列string
jsはURLかどうかを検証(判定)します
php正規表現関数の使用例
php preg_match 関数と php preg_match_al 関数のインスタンス、メソッド、例
php preg_match_all()関数の使用例
php preg_match正規表現関数の例
。