如何使用 xpath 从 link 获取数字
How to get number from link using xpath
我正在使用它来获取号码或所有 href:
//chrome
$x("(//ul[@class='pagination']//li/a[contains(.,'Seguinte')]/@href)");
页面有这个:
<ul class="pagination">
<li><a href="http://www.website.com/fornecedores--2">Seguinte</a></li>
</ul>
我想要 href“http://www.website.com/fornecedores--2
”的文本。
我做错了什么?
您可以使用substring-after()
获取--
之后的href
属性部分:
substring-after(//ul[@class='pagination']//li/a[contains(.,'Seguinte')]/@href, '--')
我正在使用它来获取号码或所有 href:
//chrome
$x("(//ul[@class='pagination']//li/a[contains(.,'Seguinte')]/@href)");
页面有这个:
<ul class="pagination">
<li><a href="http://www.website.com/fornecedores--2">Seguinte</a></li>
</ul>
我想要 href“http://www.website.com/fornecedores--2
”的文本。
我做错了什么?
您可以使用substring-after()
获取--
之后的href
属性部分:
substring-after(//ul[@class='pagination']//li/a[contains(.,'Seguinte')]/@href, '--')