У Python ця ідіома для форматування рядків є досить поширеною
s = "hello, %s. Where is %s?" % ("John","Mary")
Який еквівалент у Ruby?
3
Немає з'єднання рядків, лише форматування рядків. І Google відповість на це швидше, ніж навіть ТАК колись міг ... мені знадобилося приблизно 20 секунд, щоб дізнатися, що ти можеш зробити те саме в Ruby.
Ви не просите конкатенації, ви просите форматування / заміни. Вам слід змінити питання. До речі, в рубіні конкатенація виконується з + або << операторами.
—
Девід