1

我正在使用 Ruby 邮件库https://github.com/mikel/mail/

我正在寻找一种解决方案来解码带引号的可打印字符串(使用这个库或原生 Ruby 函数)

我的 Ruby 版本是 ruby​​ 1.9.2p294

来自客户端的任何 Javascript 解决方案也很好。

有什么线索吗?

4

1 回答 1

2

您将能够通过以下方式对其进行解码decodeURIComponent(str.replace(/=/g,'%'))

Javascript中的测试代码:

var input = 'Hello! in Korean is: =EC=95=88=EB=85=95=ED=95=98=EC=84=B8=EC=9A=94!';
var output = decodeURIComponent(input.replace(/=/g,'%'));

document.writeln(output);

输出:

Hello! in Korean is: 안녕하세요!

在此处在线尝试此代码。

于 2012-07-20T21:28:36.500 回答