国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
PHP正則表達式提取超鏈接及其標題

WebjxCom提示:PHP正則表達式提取超鏈接及其標題.

有這么一段HTML,比較不規(guī)則的,如果要提取其中的鏈接地址和鏈接名稱,怎么弄?

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

利用正則表達式是最簡單的,其它的辦法,偶米去想。。。

$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>';
}

顯示結(jié)果是:

Array ( [0] => http://list.mp3.baidu.com/song/A.htm?top8 [1] => http://list.mp3.baidu.com/list/bangping.html [2] => qingyinyue.html?top19 ) Array ( [0] => 歌曲列表 [1] => 中文金曲榜 [2] => 輕音樂 )

于是,我們要采集某個網(wǎng)站的標題及鏈接地址方法就出來了。。。自己套用吧。。。

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
最全的提交網(wǎng)站入口大全
Python中網(wǎng)絡頁面抓取和頁面分析
百度移動適配規(guī)則
正則表達式基礎知識詳解
在搜索引擎中增加搜索條目技巧
標準的雙盤打坐圖片圖片_打坐的幾個問題
更多類似文章 >>
生活服務
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服