Gio*_*lia 2 python compression translation
对于通用问题我很抱歉(我没有任何关于压缩的知识,我不知道它是否有可能的解决方案).
我有一些总共19个字符的代码.
这些字符只能是:A-Z,a-z,0-9,.,:,-
一个例子可以是类似的东西 1995AbC...123..456Z
我想要做的是找到一种方法,以可逆的方式将字符串转换为仅包含ascii字符的较短字符串:类似于gfSDd2H.
谢谢!
您可以尝试压缩字符串并将结果编码为例如base64.这当然假设您的原始字符串是可压缩的.对于19个字符的字符串,这似乎不太可能
如果允许持久保存某些数据,则可以将第一个字符串压缩为1,将第二个字符串压缩为2,等等......您将需要存储您在例如数据库中创建的映射,以便您可以将其反转.然后,您可以将该数字编码为基本64(或其他一些基础)字符串.
这类似于URL缩短服务的工作方式.
| 归档时间: |
|
| 查看次数: |
1461 次 |
| 最近记录: |