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

WBOY
リリース: 2016-07-13 16:57:13
オリジナル
1051 人が閲覧しました

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 の正しい使い方...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート