Dalam model ada bidang
validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i
Terlihat aneh bagi saya. Saya sadar bahwa ini adalah ekspresi reguler. Tapi saya ingin:
- untuk mengetahui apa artinya sebenarnya. Apakah
%r{value}
sama dengan/value/
? - dapat menggantinya dengan operator regex Ruby normal
/some regex/
atau~=
. Apa itu mungkin?