gpt4 book ai didi

selenium - Xpath 表达式正确匹配文本,但修剪前导和尾随空格

转载 作者:行者123 更新时间:2023-12-03 00:57:08 25 4
gpt4 key购买 nike

我的 Selenium 测试需要一个 xpath 表达式来获取此元素:

<td class="label">        Order Date      </td>

但不是这个:

<td class="label">    Order Dates  </td>

我尝试了这两个:

"//*[text() = 'Order Date']"
"//*[text()[contains(.,'Order Date')]]"

但是精确匹配表达式不考虑空格,并且 contains 表达式也以 s 为目标元素。

最佳答案

您需要使用 XPath 的 normalize-space()//td[normalize-space()="Order Date"]

关于selenium - Xpath 表达式正确匹配文本,但修剪前导和尾随空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46003188/

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