В модели есть поле
validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i
Для меня это выглядит довольно странно. Я знаю, что это регулярное выражение. Но я бы хотел:
- чтобы знать, что именно это означает. Является ли
%r{value}равно/value/? - иметь возможность заменить его обычным оператором регулярного выражения Ruby
/some regex/или~=. Является ли это возможным?