Есть ли ограничение размера строки для любого из приведенных ниже случаев?
str1 = 'looong text' str2 = "#{text_var}"
Нет ограничений по размеру.
Вы можете определить длинные многострочные строки в документах "ЗДЕСЬ", например так:
str = <<THE_END some very long text THE_END
или как это:
str = %Q{ some very long text }