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