字符串文字通常位于双引号之间,也可以使用单引号。
“this is a string”
‘this is also a string’
但是在一般情况下,但在一些情况下,单引号的行为方式与双引号有所不同。最主要是不同的字符插值在单引号中不起作用。如
puts “two plus is #{2+2}”
puts ’ two is #{2+2} ’
输出结果
tow pluts two is 4
two pluts two is #{2+2}
单引号会禁用#{ }这样的插值机制。如果需要用到这个机制,就不能使用单引号。如果必要,可以在双引号使用反斜杠(\)来转义字符串插值机制。
ruby-字符串表示法
最新推荐文章于 2023-07-06 16:06:44 发布