我有
var id="ctl03_Tabs1";
使用JavaScript,如何获得最后五个字符或最后一个字符?
我有
var id="ctl03_Tabs1";
使用JavaScript,如何获得最后五个字符或最后一个字符?
当前回答
下面的脚本显示了使用JavaScript获取字符串中最后5个字符和最后1个字符的结果:
var testword='ctl03_Tabs1';
var last5=testword.substr(-5); //Get 5 characters
var last1=testword.substr(-1); //Get 1 character
输出:
Tabs1 //有5个字符 1 // 1个字符
其他回答
我相信这将工作....
var string1="myfile.pdf"
var esxtenion=string1.substr(string1.length-4)
extension的值是"。pdf"
可以使用起始位置为负的substr()方法来检索最后n个字符。例如,这将得到最后5:
var lastFiveChars = id.substr(-5);
你可以用切片
id.slice(-5);
var id="ctl03_Tabs1";
var res = id.charAt(id.length-1);
我发现了这个问题,通过一些研究,我发现这是得到最后一个字符的最简单的方法。
正如其他人所提到的,为了完整起见,添加了最后5个:
var last5 = id.substr(-5);
如果逗号是字符串中的最后一个字符,则该命令将删除逗号。
var str = $("#ControlId").val();
if(str.substring(str.length-1)==',') {
var stringWithoutLastComma = str.substring(0,str.length-1);
}