从跨度中选择文本的子字符串并与数字进行比较

问题描述 投票:0回答:1

我有以下html

<div _something="">
    <div _something="" class="class12928">
        <span _something="" class="ux-u-font-bold">Search results</span>
    </div>
    <div _something="" class="class12928">
        <span _something="" class="ux-u-font-light">329 item(s) found</span>
    </div>
</div>

数字329是通过rest调用生成的,最初为0,因此初始负载显示以下内容:

<span _something="" class="ux-u-font-light">0 item(s) found</span>

我想检查其余的调用是否通过xpath返回的数字大于0。

我通过以下xpath获得了跨度:// span [contains(text(),“ item”)]] >>

我要搜索超过0的任意数量的项目

我有以下html

[[搜索结果
javascript html dom xpath
1个回答
0
投票
//span [@class = 'ux-u-font-light' and contains(., 'item(s) found') and not (starts-with(., '0')) ]
© www.soinside.com 2019 - 2024. All rights reserved.