gpt4 book ai didi

javascript - 在 JavaScript/NodeJS 中压缩十六进制字符串

转载 作者:搜寻专家 更新时间:2023-11-01 00:13:36 28 4
gpt4 key购买 nike

我的应用程序生成链接,其中包含如下十六进制字符串:37c1fbcabbc31f2f8d2ad31ceb91cd8d0d189ca5963dc6d353188d3d5e75b8b3e401d4e74e9b3e02efbff0792cda5c4620cb3b1f84aeb47b1ad40276.code我真的很想让它们更短,就像在 Compressing a hex string in Ruby/Rails 中为 Ruby 提到的解决方案一样.

有没有办法在 JavaScript/NodeJS 中做到这一点?

最佳答案

Node int-encoder 使用已经提到的策略执行此操作。

它也支持大数

npm install int-encoder

var en = require('int-encoder');

//simple integer conversion
en.encode(12345678); // "ZXP0"
en.decode('ZXP0'); // 12345678

//convert big hex number using optional base argument
en.encode('e6c6b53d3c8160b22dad35a0f705ec09', 16); // 'hbDcW9aE89tzLYjDgyzajJ'
en.decode('hbDcW9aE89tzLYjDgyzajJ', 16); // 'e6c6b53d3c8160b22dad35a0f705ec09'

关于javascript - 在 JavaScript/NodeJS 中压缩十六进制字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11774296/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com