通過javascript或者juery+ajax,獲取id="priceblock_ourprice" 值。
創(chuàng)新互聯(lián)公司客戶idc服務中心,提供西部信息中心、成都服務器、成都主機托管、成都雙線服務器等業(yè)務的一站式服務。通過各地的服務中心,我們向成都用戶提供優(yōu)質廉價的產(chǎn)品以及開放、透明、穩(wěn)定、高性價比的服務,資深網(wǎng)絡工程師在機房提供7*24小時標準級技術保障。
PHP讀取。
過程就是這樣。
??php
$str?=?'a?href="/p/3729597758"?title="【愛心反饋】四川色達縣色達中學反饋貼"?target="_blank"?class="j_th_tit"【愛心反饋】四川色達縣色達中學反饋貼/a';
preg_match_all('/href="(.*?)?title="(.*?)"/is',?$str,?$arr);//正則匹配
print_r($arr);#打印匹配結果
推薦使用querylist
?php
header("Content-type:text/html;charset=utf-8");
require?'QueryList/QueryList.class.php';
$url?=?"要抓取的網(wǎng)站";
$reg?=?array(
"title"?=?array("a","text"),
"src"?=?array("a","href"),
);
//$rang?=?"[id^=post-]";
$hj?=?QueryList::Query($url,$reg);
print_r($hj-jsonArr);
如果你要和之間的所有源碼,用preg_match就可以,不用preg_match_all,如果你要里面的所有的標簽中的內(nèi)容,可以用preg_match_all//提取所有代碼$pattern='/(.+?)/is';preg_match($pattern,$string,$match);//$match[0]即為和之間的所有源碼echo$match[0];//然后再提取之間的內(nèi)容$pattern='/(.+?)/is';preg_match_all($pattern,$match[0],$results);$new_arr=array_unique($results[0]);foreach($new_arras$kkk){echo$kkk;}