判断是中文、英语、数字

String.charCodeAt()就可以输出其Unicode 字符代码。通过Unicode 字符代码的大小,可以判断是中文字符,还是数字。
1)英文a-z是65-90,A-Z是97-112
2)数字是0-9是,48-57
3)上万的都是中文字符

var str:String = "hello world! 你好世界! 88!";
for (var i:int = 0; i < str.length; i++)
{
    trace(str.charAt(i), "-", str.charCodeAt(i));
}
————————————————
版权声明:本文为CSDN博主「Xiang08」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xiang08/article/details/8029522

  

猜你喜欢

转载自www.cnblogs.com/dt1991/p/12486682.html
今日推荐