S
scooterm
PROBLEM:
I would like to be able to change the symbol in an interpolated string
value.
For example:
# before
whoever = "World";
message = "Hello #{whoever}";
puts message;
# after
whoever = "World";
## message = "Hello @{whoever}"; ## one arbitrary example
## message = "Hello ${whoever}"; ## another example
## message = "Hello ???{whoever}"; ## yet another
## message = "Hello ___whoever___"; ## or even yet another, no
braces this time
puts message;
I would like to be able to make it so any of the commented-out
versions could work, just as the "before" version works.
What's the ruby-way of doing this?
I would like to be able to change the symbol in an interpolated string
value.
For example:
# before
whoever = "World";
message = "Hello #{whoever}";
puts message;
# after
whoever = "World";
## message = "Hello @{whoever}"; ## one arbitrary example
## message = "Hello ${whoever}"; ## another example
## message = "Hello ???{whoever}"; ## yet another
## message = "Hello ___whoever___"; ## or even yet another, no
braces this time
puts message;
I would like to be able to make it so any of the commented-out
versions could work, just as the "before" version works.
What's the ruby-way of doing this?