最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP 超鏈接 抓取實現(xiàn)代碼

 更新時間:2009年06月29日 21:42:40   作者:  
因為最近要做一個類似專業(yè)搜索引擎的東西,需要抓取網(wǎng)頁的所有超鏈接。大家?guī)兔y試一下子,下面的代碼是否可以針對所有的標準超鏈接。
通用HTML標準超鏈接參數(shù)取得正則表達式測試
因為最近要做一個類似專業(yè)搜索引擎的東西,需要抓取網(wǎng)頁的所有超鏈接。
大家?guī)兔y試一下子,下面的代碼是否可以針對所有的標準超鏈接。
測試代碼如下:
復制代碼 代碼如下:

<?php
// --------------------------------------------------------------------------
// File name : Noname1.php
// Description : 通用鏈接參數(shù)獲取正則表達式測試
// Requirement : PHP4 (http://www.php.net)
// Copyright(C), HonestQiao, 2005, All Rights Reserved.
// Author: HonestQiao (honestqiao@hotmail.com)
// 參數(shù)說明:
// $strSource: 包含標準鏈接的HTML網(wǎng)頁
// $strResult: 處理的結果
// 附加說明:
// 標準鏈接,使用<a></a>形勢包含的鏈接
// --------------------------------------------------------------------------
$strSource = <<<HTML
<a href=1.htm>t1</a>
<a href='2.htm'>t2</a>
<a href="3.htm">t3</a>
<a href=4.htm class=link>t4</a>
HTML;
preg_match_all('/<a.*?(?: \\t\\r\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: \\t\\r\\n)+.*?)?>(.+?)<\/a.*?>/sim', $strSource, $strResult, PREG_PATTERN_ORDER);
for($i = 0; $i < count($strResult[1]); $i++)
{
printf("%d href=(%s) title=(%s) \n", $i, $strResult[1][$i], $strResult[2][$i]);
}
?>

如果您的測試數(shù)據(jù),符合標準鏈接,但是此處沒有被處理出來,請告訴我測試數(shù)據(jù),以及你的測試環(huán)境。
謝謝。

相關文章

最新評論

林芝县| 邵阳县| 永年县| 郁南县| 于都县| 石狮市| 屯门区| 乳山市| 尖扎县| 宁阳县| 临桂县| 错那县| 密云县| 天台县| 贺州市| 塔城市| 潞城市| 进贤县| 西和县| 新平| 奉化市| 江口县| 南充市| 平塘县| 东莞市| 灵宝市| 琼海市| 衡阳县| 苍南县| 阿图什市| 栖霞市| 双峰县| 淮安市| 富裕县| 香港 | 藁城市| 金溪县| 宜城市| 宿松县| 台北县| 新竹市|