XPath - 复合谓词+测试值是否不是以某事开始的

时间:2010-12-04 13:12:29

标签: xml xpath xquery

我需要一些XPath的帮助。说我正在研究XHTML。如何选择a属性非空且不以“mailto:”开头的所有href元素?

1 个答案:

答案 0 :(得分:8)

您可以使用starts-with()功能:

//a[@href != '' and not(starts-with(@href, 'mailto:'))]