follow-sibling :: text()仅在包含needle时

时间:2012-04-08 11:52:26

标签: xpath

在PHP-Xpath中,我在<br />标签之间获取文字,如:

//*/br/following-sibling::text()

如果只包含'needle',我怎样才能收到此文字?

br[contains(.,'needle')] - 或 - following-sibling::*contains(.,'needle')/text()

之类的东西

感谢任何帮助

1 个答案:

答案 0 :(得分:8)

使用

following-sibling::text()[contains(., 'needle')]