ホームページ  >  記事  >  バックエンド開発  >  HTML ハイパーリンクの href アドレスを抽出するための PHP 正規表現_PHP チュートリアル

HTML ハイパーリンクの href アドレスを抽出するための PHP 正規表現_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 16:57:131009ブラウズ

HTML 文字列から外部リンクをフィルタリングしたり抽出したりする必要がある場合があります。参考までに、PHP 正規表現を使用して HTML ハイパーリンク内の href アドレスを抽出するプログラムを紹介します。

PHP の正規表現関連関数を使用して、HTML ハイパーリンク 内のアドレスを抽出します。

コードは次のとおりです コードをコピー

$preg='//is';

$str ='URLNAMEテキスト セグメント 1URLNAMEテキスト セグメント 2URLNAME...テキスト セグメントn';

preg_match_all($preg,$str,$match);//$preg に一致する $str 内のすべての一致を検索し、$match に追加します

for($i=0;$i

{

echo $match[1][$i]."
";

}

?>

最終出力:

リンク 1
リンク 2
リンク 3



が添付されています 画像アドレスを抽出するためのPHP正規表現コード。

コードは次のとおりです コードをコピー

$str='

/";

preg_match_all($pattern,$str,$match);

print_r($match);

http://www.bkjia.com/PHPjc/631538.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631538.html技術記事場合によっては、HTML 文字列から外部リンクをフィルタリングまたは抽出する必要がある場合があります。参考までに、PHP 正規表現を使用して HTML ハイパーリンク内の href アドレスを抽出するプログラムを紹介します。 php の正しい使い方...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。