XPATH验证文本内容

时间:2018-06-25 21:25:01

标签: html selenium dom xpath

我有下面的HTML。

HTML Code: 
<a id="pINumber" href="csf.ajax?et=p.preparationinsurance">PASS170XX</a>

XPATH to identify the above element
//*[@id="pINumber"]

我正在尝试构建一个XPATH来验证Text'PASS'始终以Text开头出现。在这种情况下,XPATH是什么。

在对XPATH进行了几次搜索之后,我发现"substring-after"可以用来完成此操作。但是无法准备正确的XPATH。为上述HTML构建带有文本“ PASS”的XPATH的任何帮助,将作为验证的一部分。

1 个答案:

答案 0 :(得分:1)

使用此XPath:

starts-with(a/text(),'PASS')

它检查链接text()的{​​{1}}是否确实以字符序列a开头。在您的情况下,其值为PASS

在整个表达式中,这可以是

true