Ruby 字符串简单地说是一个 8 位字节序列,它们是类 String 的对象。
双引号标记的字符串允许替换和使用反斜线符号,单引号标记的字符串不允许替换,且只允许使用 \\
和 \'
两个反斜线符号。
puts 'escape using "\\"'
puts 'That\'s right'
Ruby 字符串使用
#!/usr/bin/ruby -w
# -*- coding : utf-8 -*-
puts "HaiCoder(www.haicoder.net)"
puts 'escape using "\\"'
puts 'That\'s right'
程序运行,控制台输出,如下图:
字符串中的转义字符的使用。
字符串中支持 expr 表达式
#!/usr/bin/ruby -w
# -*- coding : utf-8 -*-
puts "HaiCoder(www.haicoder.net)"
puts "相乘 : #{24*60*60}"
程序运行,控制台输出,如下图:
您可以使用序列 #{ expr } 替换任意 Ruby 表达式的值为一个字符串。在这里,expr 可以是任意的 Ruby 表达式。
Ruby 字符串简单地说是一个 8 位字节序列,它们是类 String 的对象。