1.1 KiB
1.1 KiB
title | localeTitle |
---|---|
Learn About Ruby Strings | 了解Ruby字符串 |
基本:
-
字符串是引号之间串联的一系列字符。
-
单引号或双引号可用于在Ruby中创建字符串。
-
Ruby对使用双引号创建的字符串进行了一些额外的评估,例如:
-
转义字符:
\n
,\t
,\s
-
在里面使用变量和表达式:
#{variable or expression}
-
-
带单引号的字符串按原样呈现,没有任何特殊注意事项。
例子:
"Hello World"
# is equivalent to:
'Hello World'
"This is line 1.\nAnd this is line 2."
# returns:
This is line 1.
And this is line 2.
name = "Batman"
"Hello, my name is #{name}!"
# returns:
Hello, my name is Batman!
# Note that for single quotes, ruby doesn't take special consideration for variables or backslashes:
'This is your name:\n#{name}'
# returns:
This is your name:\n#{name}