溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP正則獲取A標簽的鏈接地址

發布時間:2020-05-18 21:19:36 來源:網絡 閱讀:1975 作者:jyb2014 欄目:web開發

<?php

$str ='<a id="top8" class="p14" target="_top">歌曲列表</a><br><a target="_blank" id="bp" class="p14">中文金曲榜</a><br><td nowrap="nowrap">&nbsp;<a id="top19" href="qingyinyue.html" class="p14" target="_top">輕音樂</a></td>';

$str = $str ."<iframe src=\"/info/public/bipin.shtml\" id=\"leitai\" name=\"leitai\" frameborder=\"0\" scrolling=\"no\" width=\"100%\" height=\"307px;\"></iframe>";

//鏈接地址+標題(href必須帶雙引號)

$pat ='/<a(.*?)href="(.*?)"(.*?)>(.*?)<\/a>/i';

preg_match_all($pat, $str, $m);

print_r($m[2]);

print_r($m[4]);

for($i=0;$i<count($m[2]) ;$i++){

     echo '<li><a href="'.$_SERVER['PHP_SELF'].'?url='.$m[2][$i].'">'.$m[4][$i].'</a></li>';

}

echo "<hr />";

//僅鏈接地址(href必須帶雙引號)

preg_match_all('/(?<=href=")[\w\d\.:\/]*/',$str,$m);

print_r($m);

echo "<hr />";

//鏈接地址+標題(通用)

preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim',$str,$m);

print_r($m[1]);

print_r($m[2]);

echo "<hr />";

//iframe地址(通用)

preg_match_all('/<iframe.*?(?: |\\t|\\r|\\n)?src=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.*?)<\/iframe.*?>/sim',$str,$m);

print_r($m[1]);

?>


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女