freeCodeCamp/guide/portuguese/miscellaneous/learn-about-ruby-strings/index.md

1.1 KiB
Raw Blame History

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} 

Referências: