【发布时间】:2016-10-29 18:47:23
【问题描述】:
我想找到一个 XPath 表达式,当它应用于以下页面时:
https://ftp.opera.com/pub/opera-beta/
将返回最终<a> 元素的文本,其href 属性值以数字开头。
如果我只想要最后一个 <a> 元素,我可以简单地编写:
//body/pre/a[last()]/text()
但不幸的是,此页面上的最后一个元素如下所示:
<a href="info/">info/</a>
我想要的是最后一个元素其href 属性的值以数字开头。目前是这个值:
<a href="41.0.2353.30/">41.0.2353.30/</a>
那么我可以使用什么替代 XPath 表达式来返回以数字开头的最后一个值?
【问题讨论】: