我有一个用curl解析的html文档。
这是我尝试提取特定数据的部分:
<table align="center"><td class="normal" valign="top">
<b>Name :</b> John<br />
<b>Alias :</b> Jo<br />
<b>Town :</b> Miami<br />
</td></table>
我想提取&#34; John&#34;,我试试这样:
foreach($page->getElementsByTagName('table') as $table) {
if ($table->getAttribute('align') == "center") {
preg_match('#<b>Name :</b> (.+)<br />#isU', $table, $matches);
echo $matches;
}
}
我试着把两个&#34;标记&#34; (&#39; <b>Name :</b>
&#39;和&#39; <br />
&#39;),但我没有任何回报,有什么不对?
我必须在其他页面上这样做,结构是一样的。