如何在Ruby文档中保留/维护连续的换行符?

时间:2013-08-09 23:21:42

标签: ruby newline heredoc

我想知道如何使用Ruby here-document保存连续的换行符?在我的程序中,所有这些都折叠为一个换行符。例如:

s=<<END
1
2

3


4



END

评估为:

s="1\n2\n3\n4\n"

但是,我想保留连续的换行符,例如将BBcode文档格式化为字母或类似内容。

1 个答案:

答案 0 :(得分:0)

对我来说这看起来像个错误。您是否尝试过多行%q

s=%q(1
2

3


4



)