可能重复:
如何使用 PHP 解析和处理 HTML?
我正在尝试从一些 html 中提取值。这是我试图从中获取值的 HTML 文档的一部分。
<input type="hidden" id="first"
value='€218.33' />
<input type="hidden" id="second"
value='€291.08' />
<input type="hidden" id="third"
value='€344.77' />
我使用了以下 preg match all 命令,其中 $buffer 包含我正在搜索的页面的整个 html。
if (preg_match_all('/<input type="hidden" id="(.+?)" value=\'€(.+?)\'/', $buffer, $matches))
{
echo "FOUND";
echo $matches[2][0] . " " . $matches[2][1] . " " . $matches[2][2] . "\n";
}
此 preg match 命令未找到任何匹配项。有什么建议么?