gpt4 book ai didi

jquery - 选择器以特定字母开头,后跟任意数字

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

我需要选择属性 r 的元素以单个字母 A 开头并后跟 [0-9] 中的任意数量的数字.

示例。如果我有这两个元素:

<c t="s" r="A1" s="2"></c>
<c t="s" r="A20" s="2"></c>
<c t="s" r="AA1" s="2"></c>

我只需要选择<c t="s" r="A1" s="2"></c><c t="s" r="A20" s="2"></c> 。我已经尝试过$('[r^="A"]')但它选择全部。

注意:我无法修改 HTML

最佳答案

您可以使用过滤器函数根据正则表达式进行过滤:

$('[r^="A"]').filter(function( index ) {

return /^A\d+$/.test($(this).attr('r'));
})

这只会返回属性 'r''A' 开头,后跟一些数字的元素。

关于jquery - 选择器以特定字母开头,后跟任意数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53507275/

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