A expressão Ruby% r {}
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 o que exatamente isso significa. É%r{value}
igual a/value/
?ser capaz de substituí-lo com o operador regular de regex Ruby/some regex/
ou~=
. É possível?