Em um modelo, há um campo
validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i
Parece muito estranho para mim. Estou ciente de que esta é uma expressão regular. Mas eu gostaria:
- para saber exatamente o que isso significa. É
%r{value}
igual a/value/
? - poder substituí-lo pelo operador normal de regex Ruby
/some regex/
ou~=
. É possível?