用preg_match获取网页中body部份内容 用preg_match获取网页中body部份内容/<body(.*?)>(.*?)<\/body>/is在PHP中用这个正帽,为什么匹配不了网页中body部份的内容?比如163.com的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$html = file_get_contents('http://news.163.com/');preg_match('/<body[^>]*>(.*)<\/body>/is',$html,$r);var_dump($r[0]); ?> 好像可以了谢谢了。不懂这里为什么要用 [^>]*>像我之前那样。<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">把 bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> p这些都弄出来了。晕 股票WEB版的插件怎么做 急!!!关于 mysql_fetch_row() 奇怪的问题!!! GMT时间 直接相减 得到的数字是什么意思? 如何判断字符串是否包含某些字符 && || 这样用是什么意思? 问大家俩个问题 php+sqlite使用联合查询却得不到数据的问题? php随机数问题 为什么我的数据库连接总是超限? php文件与ASP文件有什么区别? 请帮忙看看下面两段程序中,为什么在通过存储过程保存在数据库中的时候,不能将数据进行保存? 有哪位大哥用过ImageMagick啊
<?php
$html = file_get_contents('http://news.163.com/');
preg_match('/<body[^>]*>(.*)<\/body>/is',$html,$r);
var_dump($r[0]);
?>
好像可以了谢谢了。不懂这里为什么要用 [^>]*>像我之前那样。<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
把 bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> p这些都弄出来了。晕