【发布时间】:2011-02-03 07:19:12
【问题描述】:
您好,谁能帮我从网页内容中选择特定的 div。
假设我想从网页http://www.test.com/page3.php 获取带有id="wrapper_content" 的div。
我当前的代码看起来像这样:(不工作)
//REG EXP.
$s_searchFor = '@^/.dont know what to put here..@ui';
//CURL
$ch = curl_init();
$timeout = 5; // set to zero for no timeout
curl_setopt ($ch, CURLOPT_URL, 'http://www.test.com/page3.php');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
if(!preg_match($s_searchFor, $ch))
{
$file_contents = curl_exec($ch);
}
curl_close($ch);
// display file
echo $file_contents;
所以我想知道如何使用 reg 表达式来查找特定的 div,以及如何取消设置网页的其余部分,以便 $file_content 只包含 div。
【问题讨论】: