跪求数字压缩算法

背景:
身份证号码的前17位,是数字类型的字符串:比如"53010119870615158",现在书写的时候占了17个字符,有没有办法将其压缩短一些,比如10位之类的。
需求:
可以采用十六进制,或者10进制,或者数字和字母的组合
不易区分的数字字母除外,比如:I和1,O和0.
需要生成的新字符,可以转换为原来的值(即无损).
需要有稳定的生成的位数,可以在最开始补0之类的。
请各位大神提供解决方案,或者思路,或者链接都可以。
凤凰求蛊
浏览 340回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript