我有以下标题:
From: =?iso-8859-1?Q?Marta_Falc=E3o?= <marta.falcao@example.com.br>
我可以轻松地拆分出 <
之前的内容, 这给我留下了
"=?iso-8859-1?Q?Marta_Falc=E3o?="
我可以用什么把它变成 "Marta Falcão"
?
最佳答案
使用较新的 Mail gem :
Mail::Encodings.value_decode(str)
或
Mail::Encodings.unquote_and_convert_to(str, to_encoding)
关于ruby - 如何在 Ruby 中解码 RFC 2047 编码的电子邮件 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7488875/