Big5(大五码)是台湾、香港地区常用的繁体中文编码,1984 年由台湾五家公司制定,因此得名。下面重点说明适用范围与限制。
BIG5支持哪些内容
Big5 支持常用和次常用繁体字、注音符号、部分日文假名和符号,不支持简体字和 emoji;香港用字需要 HKSCS 扩展。
示例
输入:測試
编码结果:B4 FA B8 D5
说明:按 BIG5 共 4 字节。
Python 示例
下面是 Python 中处理BIG5的常用写法:
"中文".encode("big5") # b'\xa4\xa4\xa4\xe5'
b"\xa4\xa4".decode("big5") # '中'
open("sub.srt", encoding="big5hkscs").read()运行前确认输入的字符集(推荐 UTF-8),结果可以用本站工具交叉核对。
中文的处理
Big5 中常用繁体字的编码:“中”A4 A4,“文”A4 E5,“繁”C1 63,“體”C5 E9。简体输入需要先转换为繁体,例如“国”→“國”(B0 EA)。
本站的字符编码检测工具可以直接处理,计算在浏览器本地完成,适合快速核对结果。
常见问题
【港台字幕乱码怎么办?】文件很可能是 Big5,用 Big5 打开后另存为 UTF-8。
【“許功蓋”问题是什么?】这些字的 Big5 尾字节是 0x5C(反斜杠),老程序会把它当作转义符而出错。
【Big5 一个字几个字节?】2 个字节。
文中示例可以在本站对应工具中验证;处理密码、证件号等敏感数据时,请注意保护隐私。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。