FIXME: dopsat
Řetězec je pole (Array) znaků.
Řetězcové konstanty (literály)
Řetězce jenž neexpandují proměnné a bez speciálních znaků
'řetězec'
%q/řetězec/, %q[řetězec], %q{řetězec}, %q(řetězec), %q<řetězec>Řetězce s expanzí/substitucí proměnných a se speciálními znaky
"řetězec se substitucí proměnné #{var}"
%Q/řetězec/, ...Víceřádkový řetězec
a = <<"EOF" Toto je mnohařádkový dokument ukončený řetězcem EOF na samostatném řádku EOF
Takovýto víceřádkový řetězec je ukončen stejnou značkou jako je zahájen, tedy ve výše uvedeném případě EOF. Tato značka musí být na začátku řádku. V případě že ji tam z estetických či jiných důvodů nechceme mít, použijeme podobnou konstrukci
a = <<-EOF
Toto je mnohařádkový dokument
ukončený řetězcem EOF na samostatném řádku
EOF