我需要从变量中选择最后两个字符,无论是数字还是字母。
例如:
var member = "my name is Mate";
我想在member
变量中显示字符串的最后两个字母。
发布于 2012-05-25 00:54:09
您可以将负索引传递给.slice()
。这将指示距集合末尾的偏移量。
var member = "my name is Mate";
var last2 = member.slice(-2);
alert(last2); // "te"
发布于 2012-05-25 00:52:27
尝试一下,请注意,您不需要在substring
中指定结束索引。
var characters = member.substr(member.length -2);
发布于 2018-03-21 07:39:23
以下示例使用具有负索引的slice()
var str = 'my name is maanu.';
console.log(str.slice(-3)); // returns 'nu.' last two
console.log(str.slice(3, -7)); // returns 'name is'
console.log(str.slice(0, -1)); // returns 'my name is maanu'
https://stackoverflow.com/questions/10741899
复制相似问题