本质上:Base94 编码需要 9 个输入字节,每个字节 8 位,使用这些字节构造一个 72 位整数,然后将其转换为 11 位的 Base-94 数字,并使用 ASCII 字符 ( !
33) 到~
( 126):
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
Run Code Online (Sandbox Code Playgroud)
以下是有人在 GitHub 上发布的一些示例代码:
https://gist.github.com/iso2022jp/4054241