日期:2014-05-17  浏览次数:20521 次

php正则截取
想要截取别人网站中的一段div,正则不太懂,截取不成功。代码如下:

<?php
$str = file_get_contents("http://cp.360.cn/jczq/?src=menu");
$preg = '/^<div\s*class="event-tab">(.*?)<\/div>/i';
preg_match($preg,$str,$match);
var_dump($match);exit;
?>


------解决方案--------------------
/<div class=\"event-tab\">(.*?)<\/div>/i
------解决方案--------------------

/<div class=\"event-tab\">(.*?)<\/div>/is

加上s
探讨

/<div class=\"event-tab\">(.*?)<\/div>/i

------解决方案--------------------
s是王道.