关于文本中汉字的识别问题

tujj99 2003-08-19 10:44:42
比如:
“23-9就算!(劳1动法 ”
这段文本,如何识别并提取其中的汉字?
汉字的第一个字节和第二个字节是不是一定都大于等于126呢??
还望高手指教!
...全文
77 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hermit 2003-08-20
  • 打赏
  • 举报
回复
Gb2312 高字节范围 0xa1 <= Gb2312.High <= 0xf7
Gb2312 低字节范围 0xa1 <= Gb2312.Low <= 0xfe
CrazyGentleman 2003-08-20
  • 打赏
  • 举报
回复

注意:汉字库中也有的“1”。

系统了解一下,汉字的存储方式,什么叫内码?什么叫区码?什么叫位码?再写程序。
galle 2003-08-20
  • 打赏
  • 举报
回复
在字符串中取字节,然后判断值,如果高位不是1则取下一位,如果是1,那么说明是汉字!取出它及下一字节,同时地址要加2,因为汉字占两字节。
我在写汉字的时候就是取出字码!如果是1在汉字库中取,显示时地址要加2。试试!!!

27,373

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧