证券部门投资管理部:怎样判别一串字符串中没有半个汉字?

来源:百度文库 编辑:高校问答 时间:2024/04/30 02:25:48
汉字由2个ASC组成,这2个ASC有范围吗?好像不是大于127!如"嶶",是142和85,怎样区分汉字的ASC?
如果我取了一串字符串(有汉字及英文等)中的某一段,怎样判别我取的这段中没有半个汉字?

如果是汉字:第一个一定大于127,第二个不定。
因为汉字二进制编码中,最高位为1,即1XXX,XXXX,十进制值就会为负数。所以十进制>0的为ASCII,<0为汉字