ruby 1.8.6 (2007-09-24 patchlevel 111)
str = '\&123'
puts "abc".gsub("b", str) => ab123c
puts "abc".gsub("b", "#{str}") => ab123c
puts "abc".gsub("b", str.to_s) => ab123c
puts "abc".gsub("b", '\&123') => ab123c
puts "abc".gsub("b", "\&123") => a&123c <--- This I want to achieve using temporary variable
Если я изменю str = '\&123'
на str = "\&123"
, он работает нормально, но я получаю str
из match
функциипоэтому я не могу указать его вручную в параграфах .... Есть ли способ изменить поведение строки 'string'
на "string"
?