XPath测试字符串是否以子字符串结尾?

鉴于HTML包含:

<div tagname=“779853cd-355b-4242-8399-dc15f95b3276_Destination”class=“panel panel default”&gt&lt/部门>

如何在XPath中编写以下表达式:

查找<部门&gt其标记名属性以字符串“Destination”结尾的元素

我已经找了好几天了,找不到有效的方法。在许多例子中,我试过:

div[包含(@tagname,'Destination')]

XPath2.0

//div[以(@tagname,'Destination')结尾]

XPath 1.0

//div[子字符串(@tagname,字符串长度(@tagname)
-字符串长度('Destination')+1)='Destination']

发表评论