Интересно, почему мое регулярное выражение не будет работать, мне нужно добиться следующего поведения:
"aoaoaoaoaoao".gsub!(/o/, 'e')
Выше правильно даст мне: Aeaeaeaeaeae
Теперь, реальная вещь выглядит так:
"Today I ate a ((noun)), and it tasted ((adjective))".gsub!(/\(\(.*\)\)/, "word")
И его результат таков: «Сегодня я съел слово» , но я надеялся, что он вернется ко мне:
«Сегодня я съел слово, и оно попробовало слово»
Очевидно, есть проблема с моим регулярным выражением, (верно?), Потому что оно заменится только один раз. Ребята, скажите, пожалуйста, как сделать так, чтобы он заменял все спички? (как в моем первом примере)
Большое спасибо!