String Extensions
multiline strings
Allows for multiline strings:
list = "1. Eggs 2. SOY SAUCE 3. Milk "
It maintains newlines, but this can be suppressed with the character (which conveniently provides parity with normal javascript)
html = "1. Eggs 2. SOY SAUCE 3. Milk "
String Interpolation
This module provides ruby style string interpolation via #{} within double quoted strings
name = "#{first} #{second}" age = "#{this_year - birth_year}"
This following example uses both multiline and string interpolation at once
letter = "Dear #{name}, I am writing to you to inform you of #{purpose} Kind Regards #{sender} "
To surpress the interpolation use #, or single quoted strings:
a = "#{hello}" b = '#{hello}'