字符串
支持“”‘’在一个双引号括起的字符串内,转义字符会被解析。在一个单引号括起的字符串内,转义字符不会被解析,原样输出。
在字符串中使用#{}数据标签来输出Ruby表达式的值。
还支持使用%Q和%q来引导的字符串:
desc1 = %Q{
Ruby 的字符串可以使用 '' 和 ""。}
desc2 = %q|Ruby 的字符串可以使用 '' 和 ""。|
puts desc1 #Ruby 的字符串可以使用 '' 和 ""。
puts desc2 #Ruby 的字符串可以使用 '' 和 ""。
紧跟在%Q和%q之后的就是起始符,可以使用(| [ { 等。这样的好处是可以不使用转义字符
字符串unpack指令?
数组
初始化数组的几种方法:
names = Array.new<