Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Ruby supporta la definizione di stringa HEREDOC?

Ruby supporta la definizione di stringa HEREDOC?

Ruby supporta la definizione di stringa HEREDOC?

Link copiato negli appunti

Sì, è possibile definire una stringa HEREDOC aprendo la definizione con <<EOF dove EOF indica il delimitatore della stringa, e chiudendo la definizione con il solo delimitatore. Ad esempio:

str = <<EOF
questa è una stringa
heredoc
EOF

Se si inserisce un segno meno ‘-‘ tra i segni di maggiore e il delimitatore di apertura è possibile indicare al parser di ignorare un eventuale rientro del margine sinistro.

str = <<-EOF
  il rientro
  non è un problema
  EOF