Ruby 字符串 dump方法
dump 是Ruby中的一个字符串类方法,用于生成一个给定字符串的版本,所有非打印字符都被替换为\nnn符号,所有特殊字符都被转义。
语法: str.dump
参数: 这里,str是给定的字符串。
返回: 一个新的字符串,所有非打印字符都被 \nnn 符号替换,所有特殊字符被转义。
例子 1 :
# Ruby program to demonstrate
# the dump method
# Taking a string and
# using the method
str = "ruby \n ''".dump
puts str.dump
输出
"\"ruby \\n ''\""
例2 :
# Ruby program to demonstrate
# the dump method
# Taking a string and
# using the method
str = "yumy \n\n\n ''".dump
puts str.dump
输出
"\"yumy \\n\\n\\n ''\""