【发布时间】:2013-08-09 23:21:41
【问题描述】:
我想知道如何使用 Ruby here-document 保留连续的换行符?在我的程序中,所有这些都折叠为一个换行符。例如:
s=<<END
1
2
3
4
END
评估为:
s="1\n2\n3\n4\n"
但是,例如在将 BBcode 文档格式化为字母或类似内容时,我想保留连续的换行符。
【问题讨论】:
-
我在 Ruby 1.9.3p392 的 irb 中没有看到这种行为。你是如何运行这段代码的,在什么版本的 Ruby 中运行?
-
Ruby 2.0,以及 Pry 解释器而不是 IRB。