Strings

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

Ergebnis:
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.

ls_ausgabe.rb