ホームページ  >  記事  >  バックエンド開発  >  PHP の通常のルールを使用して画像アドレスを抽出する方法についての簡単な説明

PHP の通常のルールを使用して画像アドレスを抽出する方法についての簡単な説明

WBOY
WBOYオリジナル
2016-07-25 08:58:00962ブラウズ
この記事では、PHP 正規表現を使用してページ内の画像アドレスを抽出する方法を紹介します。必要な友達はそれを参照できます。

HTML ページでは、画像 URL 仕様の HTML コードは通常次のとおりです。 PHP の通常のルールを使用して画像アドレスを抽出する方法についての簡単な説明 図 2 と図 4 はオプションですが、図 1、図 3、図 5、および図 6 は XHTML 認証に合格するために必須です。 規則性について言えば、最短一致は次のとおりです。 (?

ただし、これはphpでエラーを報告します: 警告: preg_match_all() [function.preg-match-all]: コンパイルに失敗しました: ***

のオフセット *** で後読みアサーションが固定長ではありません

問題はゼロ幅アサーション (? コードをコピー コード例: (?シンプル (?

写真のサフィックスを記載してもよろしいでしょうか?例えば:

コードをコピー コード例: (?接尾辞のない写真を見たことはありますか? jbxue.com にはそのような例がたくさんあります RAW http://us.jbxue.com/content/media/images/Headers/15559182 スマックダウン http://us.jbxue.com/content/media/images/Headers/15854138 NXT http://us.jbxue.com/content/media/images/Headers/15929136 スーパースター http://us.jbxue.com/content/media/images/Headers/15815850

上記の URL はすべて写真ですが、そのようなアドレスに遭遇した場合は、いずれも途方に暮れるでしょう。

この時点で、次のことができます: PHP の通常のルールを使用して画像アドレスを抽出する方法についての簡単な説明

PHP による画像アドレスの定期的な抽出に関する提案: 画像アドレスの形式が img space src= の場合は、(?

これらを紹介しましょう。文章は少し乱雑ですが、これが PHP 正則化の使用法を皆さんに理解してもらうのに役立つことを願っています。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。