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

Sta*_*bie 7 xml xpath xquery

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

Fré*_*idi 8

您可以使用starts-with()函数:

//a[@href != '' and not(starts-with(@href, 'mailto:'))]
Run Code Online (Sandbox Code Playgroud)