【发布时间】:2014-02-06 07:59:25
【问题描述】:
我想找到所有属性以x开头的元素。
例如,
<a xt="1"> text1 </a>
<a xu="2"> text2 </a>
<a text1="3"> text3 </a>
xpath 会找到前两个元素,因为它包含名称分别为xt 和xu 的属性。 text1 属性不是以x 开头的,因此我不会得到它。
我尝试使用 start-with() 函数,但据我了解,它找到的是值,而不是属性。
【问题讨论】:
-
是 Xpath 1.0 还是 2.0?在 2.0 中,您可以使用正则表达式。
-
我用的是WebDriver,通过xpath找到。
标签: xpath