【问题标题】:RoR: How to get an empty/new line in a plain text emailRoR:如何在纯文本电子邮件中获取空/新行
【发布时间】:2010-11-23 17:01:10
【问题描述】:

我正在尝试在纯文本电子邮件中添加一个空行。我尝试过使用 \n\n 和 \r\n,但在这两种情况下,这些字符都只是显示为普通文本,而不是空行。

我做错了什么?

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

感谢您的帮助! 汤姆

【问题讨论】:

  • 这将有助于从您的模板中查看示例并了解模板的名称。此外,您的 ruby​​ 和 rails 版本。您的问题不清楚您是将 \n\n 添加为四个文字字符还是您的意思是使用两个换行符。
  • 是的,我使用的是 \r\n 而不是

标签: ruby-on-rails email newline plaintext


【解决方案1】:

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

【讨论】:

  • 谢谢!综上所述,在纯文本代码中,不是 \r\n 或 而是
猜你喜欢
  • 2011-03-01
  • 1970-01-01
  • 2017-09-21
  • 1970-01-01
  • 1970-01-01
  • 2015-12-11
  • 1970-01-01
  • 1970-01-01
  • 2018-07-19
相关资源
最近更新 更多