曲リスト"/> 曲リスト">

ホームページ >バックエンド開発 >PHPチュートリアル >ハイパーリンクとその問題を抽出するための PHP 正規表現

ハイパーリンクとその問題を抽出するための PHP 正規表現

WBOY
WBOYオリジナル
2016-06-13 12:28:28814ブラウズ

ハイパーリンクとそのタイトルを抽出するための PHP 正規表現

非常に不規則な HTML がありますが、リンク アドレスとリンク名を抽出したい場合、どうすればよいでしょうか。

//HTML
$str = ''曲リスト
中国ゴールデン メロディ チャート
• ライト ミュージック'';

正規表現を使用するのが最も簡単ですが、他のものは考えられますある方法で。 。 。

$pat = ''/(.*?)/i'' ;
preg_match_all($pat, $str, $m);

出力メソッド:

print_r($m[2]);
print_r($m[4] );

または:
for($i=0;$i echo ''

  • ''.$m[4][$i] .'''';
    }

    表示される結果は次のとおりです:

    Array ( [0] => http://list.mp3.baidu. com /song/A.htm?top8 [1] => http://list.mp3.baidu.com/list/bangping.html [2] => qingyinyue.html?top19 ) 配列 ( [0] = > ; 曲リスト [1] => 中国ゴールデンソングチャート [2] => ライトミュージック)

    そこで、Web サイトのタイトルとリンク アドレスを収集する方法を考え出しました。 。 。自分で適用してください。 。 。

    転載元: http://www.aspnetjia.com

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