希望有人可以帮助我。 如何获取文本字段中最后一个字符的值?
如果textfields值为“Hello World”,我想跟踪“d”
答案 0 :(得分:1)
如果你只想要一个字符串中的单个字符,那么最好使用String.charAt()而不是String.substring(),这更适合从其他字符串中取出较小的字符串。它会为您想要的字符位置输入一个数字,在您的情况下,它将是字符串的长度减去1。
var aString:String = "Hello World";
aString.charAt(aString.length - 1)); // returns "d"
答案 1 :(得分:0)
使用substring
var str1:String = "Hello World";
var str2:String = str1.substr(-1);
结果:" d"
答案 2 :(得分:0)
您可以使用String.substr
:
trace("Hello World".substr(-1, 1)); // gives : d
答案 3 :(得分:0)
只是为了好玩,这是第三种选择:
var aString:String = "Hello World";
aString.split('')[ aString.length - 1 ]; // returns "d"
将字符串拆分为一个字符数组,并将元素放在最后一个索引处。