У меня есть эта СтрокаРубин Замена частей строки
s = "03:23 PM on 09/04/12"
Я хочу, чтобы вывезти «на» и заменить его просто пробелом « ». Я думал, что метод gsub строки, наряду с регулярным выражением, будет лучшим решением. Я просто не знаю, почему это не сработает.
s ="03:23 PM on 09/04/12"
s.gsub(/ on /, ' ')
puts s
#=> "03:23 PM on 09/04/12"
'gsub' возвращает измененную строку,' GSUB! 'Мутирует строку на месте. – thomasfedb