ruby - 将空格打印并显示为字符

标签 ruby

我没能弄清楚如何打印和显示空白字符作为我实际上可以“看到”的东西。例如,

x = "123\n"
print x

我希望输出是

123\n

而不是

123
.

上面的'.'表示由 '\n' 创建的新行。

最佳答案

s = "abc\ndef"

p s
# >> "abc\ndef"

# it's equivalent to
puts s.inspect 
# >> "abc\ndef"

关于ruby - 将空格打印并显示为字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13252823/

相关文章:

ruby - 如何根据 Ruby 嵌套此 if/else?

ruby-on-rails - ruby 运行多个线程的安全方法

ruby-on-rails - 从迁移中执行 Rake 任务?

Ruby Whois 查询超时

jquery - 如何在rails中显示Ajax错误消息?

ruby-on-rails - rails 4 : How to reset test database?

ruby - 为 ruby​​ 的 OptionParser 设置默认选项处理程序

Ruby:尝试测试 STDERR 输出时 RSpec 失败

ruby-on-rails - 用于 Facebook 的 omniauth.auth 未返回完整哈希值且无法使用 facebook 成功登录

ruby-on-rails - 编写此 if 子句的更好/更清晰的方式