ruby – 将pp(或任何输出到控制台的结果)放入一个字符串中

前端之家收集整理的这篇文章主要介绍了ruby – 将pp(或任何输出到控制台的结果)放入一个字符串中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们知道
require 'pp'
a=["value1","value2","value3"]
pp a

漂亮的打印数组作为输出到控制台.如何将这个漂亮的输出变成一个字符串(一个包含换行符的字符串,使事情变得美丽等等)?

…的目的是从方法返回漂亮的字符串.

解决方法

a.pretty_inspect

当你第一次需要’pp’时,#pretty_inspect也会出现 – 见:http://ruby-doc.org/stdlib-2.1.0/libdoc/pp/rdoc/Kernel.html#method-i-pretty_inspect

如果您想要输出到控制台的版本

a.inspect

并没有任何必要的必要.

猜你在找的Ruby相关文章