gpt4 book ai didi

jquery - 获取字符串中的最后一个字符

转载 作者:行者123 更新时间:2023-12-01 01:22:29 24 4
gpt4 key购买 nike

我想获取 A 标签id 数字的值,该标签如下所示:

<a class="ajaxRequest " href="/testSite/public/admin/forum/allocate/751"> Allocate </a>

我可以使用以下方法获取 href 的值:

  $(".ajaxRequest").click(function(e){
var str=$(".ajaxRequest").attr("href");
alert(str);
});

然而,这给了我整个 Href 值。我真正想要的是最后的数字。

我意识到,如果我使用substr();,我将能够获得最后的数字。即

var lastFive = id.substr(id.length - 5);

但是,这对我没有帮助,因为我不知道 ID 由多少位组成。

我真正需要的是能够从最后一个“/”之后结束的查询中获取最后一个数字值“/”

最佳答案

试试这个

"/testSite/public/admin/forum/allocate/751".match(/\d+$/)

这将匹配最后一个数字

$(".ajaxRequest").attr("href").match(/\d+$/); 

输出:

["751"]

关于jquery - 获取字符串中的最后一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34263990/

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