Wie in Perl gibt es in Ruby verschiedene Möglichkeiten Zeichenketten anzugeben:
x = 42 puts 'Unmodifizierte Zeichenkette: \t#{x}\n' puts "Modifizierte Zeichenkette: \t#{x}\n" puts %q(Unmodifizierte Zeichenkette: \t#{x}\n) puts %Q(Modifizierte Zeichenkette: \t#{x}\n) puts <<END_OF_STRING Solche here-Dokumente eignen sich für mehrzeilige Ausgaben. Sie können auch Variablen - #{x} - enthalten. END_OF_STRING
Unmodifizierte Zeichenkette: \t#{x}\n Modifizierte Zeichenkette: 42 Unmodifizierte Zeichenkette: \t#{x}\n Modifizierte Zeichenkette: 42 Solche here-Dokumente eignen sich für mehrzeilige Ausgaben. Sie können auch Variablen - 42 - enthalten.