你可以用正则表达式来判断
追问我是想判断是否包含繁体字。
追答如果只包括繁体字 这个没检测了,因为中文有很大部分字体 即是简体 也是繁体,根本没发去判断它是属于繁体还是简体
中日韩统一表意文字(CJK Unified Ideographs),目的是要把分别来自中文、日文、韩文、越文中,本质、意义相同、形状一样或稍异的表意文字(主要为汉字,但也有仿汉字如日本国字、韩国独有汉字、越南的喃字)于ISO 10646及Unicode标准内赋予相同编码。
《GB13000.1》中最重要的也经常被采用的是其双字节形式的基本多文种平面。在这65536个码位的空间中,定义了几乎所有国家或地区的语言文字和符号。其中从0x4E00到 0x9FA5 的连续区域包含了 20902 个来自中国(包括台湾)、日本、韩国的汉字,称为 CJK (Chinese Japanese Korean) 汉字.
意思就是没得验证吗?
追答中国的台湾、香港与澳门等使用繁体中文的地区使用的是Big5字符集,共收录13,060个中文字,GB2312和GBK通行于中国大陆,和采用简体中文标准的其它使用中文地区,比如新加坡。
这个我没看Big5的“区位码”的范围是从哪到哪,它是cjk中的一段,你去网上查一下Big5的编码表,取第一位和最后一位的十六进制编码,就是它的范围。验证和下面的验证一样。