PHP采集程序如何清除回车空格TAB

来源:百度知道 编辑:UC知道 时间:2024/05/01 09:58:47
我要采集某网站的数据,用file_get_contents函数把URL的HTML代码都获取到以后,我想把<div class="content">到<div>中的内容获取,但<div后有"回车/空格",开始采集点<div class="content">就采集不到,请问怎么处理,谢谢

<div

class="content">--采集的内容--</div>

用正在表达式很容易做到,看我下面的例子程序:

<?php
$str='<div
class="content">--采集的内容--</div>';

if (preg_match('|<div\s[^>]*>(.*?)</div>|s',$str,$reg)) echo $reg[1];
?>

例子程序调试通过。

<div.*?class="content">(.*?)<\/div>