Big5(大五码)是台湾、香港地区常用的繁体中文编码,1984 年由台湾五家公司制定,因此得名。下面重点说明耗时与规模。
BIG5的性能要点
字节数:繁体字和全角符号 2 字节,ASCII 1 字节。“繁體中文”4 个字 = 8 字节;UTF-8 下是 12 字节。
示例
输入:資訊
编码结果:B8 EA B0 54
说明:按 BIG5 共 4 字节。
核心要点
- 汉字 2 字节:首字节 0x81–0xFE(常用字 0xA4–0xF9),尾字节 0x40–0x7E 或 0xA1–0xFE
- 常用字区 5,401 字(A440–C67E),次常用字区 7,652 字(C940–F9D5)
- 不含简体字,简体字写入 Big5 会出错
- 香港增补字符集 HKSCS 在 Big5 上增加了粤语用字
- Windows 代码页 950 是 Big5 的扩展
常见报错
- UnicodeEncodeError: 'big5' codec can't encode character '\u56fd':简体“国”不在 Big5 中,先简转繁
- 乱码为大量生僻汉字:Big5 文件被按 GBK 打开
- 字符串中出现多余反斜杠:0x5C 尾字节被转义
- HKSCS 字符显示为问号:使用了标准 Big5 码表
本站的字符编码检测工具可以直接处理,计算在浏览器本地完成,适合快速核对结果。
常见问题
【Big5 一个字几个字节?】2 个字节。
【Big5 和 GBK 能互相直接读吗?】不能,码表不同,必须先转成 Unicode 再转换。
【Big5 能存简体字吗?】不能,标准 Big5 只收繁体字。
文中示例可以在本站对应工具中验证;处理密钥、证书等敏感数据时,请注意保护隐私。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。