La cosa fondamentale da ricordare sulle stringhe in Ruby è che sono oggetti sui quali chiami i metodi. Trovi tutti i metodi nella documentazione di Ruby.
Vale anche la pena sapere che le stringhe si possono creare con virgolette singole (') o virgolette doppie (").
Le stringhe tra virgolette singole non interpretano i codici di escape ASCII (\n, \t ecc.) e non fanno l'interpolazione di stringhe, mentre quelle tra virgolette doppie fanno entrambe le cose.
Puoi anche creare stringhe con la sintassi heredoc oppure con gli ausiliari %q e %Q.