【发布时间】:2015-01-28 11:53:14
【问题描述】:
我有html,我在这里简化,我需要写一个xPath来获取电话号码。
<td>
<font>
<b>
<font size="2">
<a href="#">Some link</a>
</font>
</b>
<br>
Abc Address
<br>
Country name
<br>
(123) 456-7890
<hr>
A sentence here..
<img src="/images/abc.gif">
</font>
</td>
我可以将锚标记内的文本提取为,
->filterXPath('//font//b//a')->extract('_text'); //returns some link
如何在最后一个<br> 标记之后或第一个<hr> 标记之前提取此文本(123) 456-7890?我访问过this link,但我无法正确理解。
我也试过这个:
->filterXPath('//font//br[last()]')->extract('_text'); // returns nothing but empty
【问题讨论】: