gpt4 book ai didi

javascript - 如何获取字符串的最后一个字符

转载 作者:IT老高 更新时间:2023-10-28 11:13:18 28 4
gpt4 key购买 nike

我有

var id="ctl03_Tabs1";

使用 JavaScript,我如何获取最后五个字符或最后一个字符?

最佳答案

编辑:正如其他人指出的那样,使用 slice(-5) 而不是 substr 但是,请参阅 。 split().pop() 这个答案底部的解决方案是另一种方法。

原答案:

您需要结合 .length 属性使用 Javascript 字符串方法 .substr()

var id = "ctl03_Tabs1";
var lastFive = id.substr(id.length - 5); // => "Tabs1"
var lastChar = id.substr(id.length - 1); // => "1"

这将获取从 id.length - 5 开始的字符,并且由于 .substr() 的第二个参数被省略,因此继续到字符串的末尾。

您也可以使用下面其他人指出的 .slice() 方法。

如果您只是想查找下划线后的字符,您可以使用:

var tabId = id.split("_").pop(); // => "Tabs1"

这会将字符串拆分为下划线的数组,然后从数组中“弹出”最后一个元素(这是您想要的字符串)。

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

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