是否有任何库/ etc。在JavaScript中实现轻量级文本压缩?JavaScript中的文本压缩
我真正的目标是略微缩短一些文字,并使其一目了然。 (它不需要提供担保 - 文本将被显示给用户)理想的压缩可能会进行调整只输出查询字符
[-._~!$&'()*+,;=:@/?a-zA-Z0-9]
,因此它可以在URL中传递。 (实际上,这很重要 - 如果使用其他字符,则必须进行百分比编码,这可能会使文本比原始文本更大。)当然,如果需要,罕见字符可以进行百分比编码。
任何想法?如果没有,提出一个简单的建议?压缩不一定很好,但较短的URL会更好。要压缩的文本应该是英文句子:主要是小写字母,空格和标点符号以及偶尔的大写字母,数字和换行符。
而不是压缩查询参数,也许你应该尝试URL缩短服务。 – Mrchief
压缩短文本并没有得到多少回报...... –
考虑到要压缩英文语句,并且95%或更多大部分句子中的字符包含在可接受字符集中,您可能获益不大剥离空白。你在这里的动机是什么?这可能有助于确定合适的方法。 –