判断一个字符是否为汉字

取该字符的ASCII码值
如果在0x41~0x7a之间,为英文字符(包括标点符号)

如果是GB2312-80编码
编码范围是高位0xa1-0xfe,低位是 0xa1-0xfe
汉字范围为 0xb0a1 和 0xf7fe


btw:Unicode资源
ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA

用.NET获取汉字的区位码
http://www.webasp.net/tech/article_show.asp?id=18559

你可能感兴趣的:(判断一个字符是否为汉字)