gpt4 book ai didi

regex - xpath+ 正则表达式 : matches text

转载 作者:行者123 更新时间:2023-12-03 16:01:45 25 4
gpt4 key购买 nike

我正在尝试编写一个 xpath,以便仅返回包含文本和数字的节点。我想使用正则表达式并希望这能起作用

td[matches(text(),'[\d.]')]

任何人都可以帮助我理解我在这里做错了什么

<tr>
<td>1</td>
<td>10</td>
<td>a</td>
</tr>

最佳答案

您缺少量化的接缝,[\d.] 将仅匹配 1 个字符,因此应选择 1,而其他站点上的 10 则需要类似 + 的内容,所以尝试你的正则表达式:td[匹配(text(),'\d+')]

此外,正则表达式中的 . 会使其捕获非数字字符,请勿添加该字符。

您可以在 regex101 上测试所有正则表达式查询.

关于regex - xpath+ 正则表达式 : matches text,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51368762/

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