(.*?)
(.*?)
#is';
preg_match_all($regular,$html_data,$connect);//住手正轨婚配获得自己要的内容
//循环掏出需要的内容数组
foreach($connect as $k =>$var){
if($k==2 || $k==3|| $k==5 || $k==7){
$b= array_merge(array_filter($connect[$k]));
$array[]=$b;
}
}
获得数据数组后 就能够凭据需求去增加数据了
内容表面需要抓取就猎取到动静内容页的链接 异样应用curl去猎取信息
要留心的就是正则表达式内里的html需要跟页面的花式一样, 你能够去原网站点右键检察源代码,检察花式,
响应式网站开发, 把要抓取的html复制上去 ,假定照样有不克不及抓取的内容或者就是花式不正确 有或者有的处所是少空格或多空格, 这个时分直接在标签之间(.*?)。也能够 一点一点的婚配 看详细是哪一个部分没有婚配到。
方维汇集为客户供应网站开发定制就事,网站制作居于LINUX+PHP+MYSQL框架,欢送客户征询我们建站热线400-800-9385