RoR:如何在纯文本电子邮件中获取空/新行

Tom*_*ogg 6 email newline ruby-on-rails plaintext

我试图在纯文本电子邮件中找到一个空行.我已尝试使用\n \n并使用\ r \n但在这两种情况下,这些字符只显示为普通文本,而不是空行.

我究竟做错了什么?

(我正在Mozilla Thunderbird中以纯文本视图查看多部分电子邮件.)

感谢您的任何帮助!汤姆

Mik*_*key 7

在Ruby中,您有两组引用规则,一组用于单引号和%q构造,另一组用于双引号和%Q.单引号字符串将转义序列视为字符串文字,并将其打印出来.双引号字符串将导致Ruby处理转义序列并插入正确的替换.

  • 谢谢!总而言之,在纯文本代码中,它不是\ r \n或<%='\ r \n'%>而是<%="\ r \n"%> (6认同)