Der Ruby% r {} Ausdruck
In einem Modell gibt es ein Feld
validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i
Es sieht für mich ziemlich seltsam 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/
?kann es durch einen normalen Ruby-Regex-Operator ersetzen/some regex/
oder~=
. Ist es möglich?