In einem Modell gibt es ein Feld
validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i
Es sieht ziemlich seltsam für mich aus. Mir ist bewusst, dass dies ein regulärer Ausdruck ist. Aber ich möchte:
- zu wissen, was es genau bedeutet. Ist
%r{value}
gleich/value/
? - in der Lage sein, es durch normalen Ruby-Regex-Operator
/some regex/
oder zu ersetzen~=
. Ist es möglich?