如果我说
puts "Hello"
Run Code Online (Sandbox Code Playgroud)
并决定添加一个额外的换行符,我需要这样做:
puts "Hello\n"
Run Code Online (Sandbox Code Playgroud)
在字符串中使用此字符非常难看.有没有办法在不污染我的字符串的情况下这样做?
mip*_*adi 51
再打一次电话puts
:
puts "Hello"
puts
Run Code Online (Sandbox Code Playgroud)
Mic*_*are 23
puts "Hello",""
Run Code Online (Sandbox Code Playgroud)
我经常发现自己在 ruby 中添加了一个常量来包含这些字符
NEW_LINE = "\n"
puts "Hello" + NEW_LINE
Run Code Online (Sandbox Code Playgroud)
我认为它更具可读性,并且如果有人决定在以后的某个日期用其他东西分隔每一行,则可以轻松更改所有换行符。