我正在尝试唯一地选择电子邮件地址和网站网址及名称,如下例所示:
<tr>
<td><a href="http://www.blahblah.com/">blahblah</a></td>
<td>email: <a href="mailto:info@blahblah.com">info@blahblah.com</a></td>
</tr>
这是我到目前为止所做的:
获取电子邮件地址(此作品):
//tr/td/a[starts-with(@href, 'mailto')]/text()
获取网站链接文字:
//tr/td/a/text()
获取网站链接网址:
//tr/td/a@href
最后两个XPath的问题是,他们将返回网站名称和网址,以及电子邮件名称和网址。
有人可以帮我找到这个谜题吗?
答案 0 :(得分:1)
//tr/td/a[not(starts-with(@href, 'mailto'))]/text()