gpt4 book ai didi

xpath - Xpath-如何选择一个包含文本但仅此而已的元素

转载 作者:行者123 更新时间:2023-12-03 17:27:50 31 4
gpt4 key购买 nike

我试图选择一个包含一段文本的元素,但是我不想选择包含该文本加上其他文本的元素。我通常会使用text()='abc def',但是这个特定元素在前后都包含空格。

这是一个示例片段:

<div> 
<div>
abc def
</div>
<div>
abc def ghi
</div>
<div>
abc def ghi jkl
</div>
</div>


我想选择第一个div,但 //div[text()='abc def']由于前导空格而不能工作,而 //div[contains(text(),'abc def']也不起作用,因为它将选择所有div。

我已经研究了 normalize-spacestarts-with,但是我无法使其正常工作。

最佳答案

那这个呢?

//div[normalize-space()='abc def']/text()

关于xpath - Xpath-如何选择一个包含文本但仅此而已的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41170863/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com