我很难从带有xPaths的锚标记中提取href的内容。我想只提取href的内容,而不是锚元素中包含的文本。
这是我到目前为止所提出的,但它似乎没有起作用。
//a/@href[contains("@", 'mailto')]/text()
我也尝试过:
//a/href[contains("@", 'mailto')]/text()
任何人都有任何建议,非常感谢!
答案 0 :(得分:3)
要求@href
而不是text()
并检查@href
属性是否包含mailto
:
//a[contains(@href, 'mailto')]/@href