Нас много таких, которые не читают спецификаций, полагаясь на то, что разработчики предпочтут понятную и на уровне рефлекса накатанную схему, а не будут мнить себя «не такими как другие».
Очень удобно в руби — оформление в переменные именованных групп в регулярках:
/(?hello)/ =~ 'hello'; puts hi
Но это работает только с регулярками, объявленными непосредственно перед использованием.
Использование регулярных выражений в Ruby