js如何判断字符是中文,英文,数字还是字符

如题所述

遍历你要判断的字符串str,用str.charCodeAt(下标),获得每个字符的asc码,然后对照asc码表来判断其所属类型的。
或者用正则,/^[a-zA-Z]$/.test()括号里是被检测的字符串,这个正则检测是否都为英文
/^[0-9]$/检测是否为数字
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-13
用正则表达式
中文 [\u4E00-\u9FA5]
英文 [A-Za-z]
数字 [0-9]

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网