| Next | 3.2 Strings | Prev |
| Usual syntax | Alternative syntax | Result |
|---|---|---|
| "Some 'string'" | %Q{Some 'string'} | Some 'string' |
| 'It\'s "string" too' | %q{It's "string" too} | It's "string" too |
| "He said: \"It's fine\"" | %@He said: "It's fine"@ | He said: "It's fine" |
| `date` | %x{date} | Sat Oct 4 21:55:30 IST 2003 |
Here document construction:
myString = <<END_OF_STRING + "one more line\n" This is multiline string, similar to double-quoted string, but it always ends with a newline END_OF_STRING
Substitution:
puts "Seconds in one day: #{24*60*60}"
puts "#{'X' * 3}Large in line #$."
|
Seconds in one day: 86400 XXXLarge in line 2 |
| Next | Ruby for Perl programmers | Prev |