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