ホームページ >バックエンド開発 >PHPチュートリアル >preg_replace 関数を使用して画像を照合し、リンクを追加します

preg_replace 関数を使用して画像を照合し、リンクを追加します

WBOY
WBOYオリジナル
2016-07-25 09:05:451107ブラウズ
  1. $con = file_get_contents("http://bbs.it-home.org/wzjs/");
  2. $pattern="/<[img|IMG].*?src =['|"](.*?(?:[.gif|.jpg|.png]))['|"].*?[/]?>/";
  3. $new_con = preg_replace($pattern ,"$0",$con);
  4. echo $new_con;
  5. ?>
コードをコピー

説明: $0 は、この一致するコンテンツを表します。 $1 は最初の () に一致するコンテンツを表し、$2 は 2 番目の () に一致するコンテンツを表し、以下同様になります。 このようにして、写真にリンクが追加されます。興味のある友人は、自分でテストしてみるとよいでしょう。

興味がありそうな記事: 画像アドレスに一致するPHPコードの例 PHPによる日付と時刻の定期的なマッチング(タイムスタンプ変換)の例 任意の URL に一致する php 正規表現 HTML画像のimgパスを書き換えるphp正規マッチングコードの例 URL内のドメイン名のコードを取得するPHP正規マッチング php は preg_match_all を使用して記事内の画像を照合します URL内のドメイン名と一致するphp正規表現



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