В Ruby regexp есть несколько параметров (например, i, x, m, o). i означает, например, игнорировать регистр.
Что означает параметр o? В ri Regexp он говорит, что o означает выполнение интерполяции #{} только один раз. Но когда я это делаю:
a = 'one'  
b = /#{a}/  
a = 'two'  
 b не изменяется (он остается /one/). Что мне не хватает?
