1.1 KiB
1.1 KiB
title | localeTitle |
---|---|
Learn About Ruby Strings | Aprenda sobre cadeias de caracteres de Ruby |
Noções básicas:
-
Cordas são uma série de caracteres 'amarrados' juntos entre aspas.
-
Aspas simples ou duplas podem ser usadas para criar strings em Ruby.
-
Ruby faz uma avaliação extra sobre strings criadas com aspas duplas, como:
-
Caracteres de escape:
\n
,\t
,\s
-
Usando variáveis e expressões dentro de:
#{variable or expression}
-
-
Strings com aspas simples são renderizadas como são, sem nenhuma consideração especial.
Exemplos:
"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}