ในโมเดลมีฟิลด์
validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i
มันดูแปลกสำหรับฉัน ฉันทราบว่านี่เป็นนิพจน์ทั่วไป แต่ฉันต้องการ:
- เพื่อให้ทราบว่ามันหมายถึงอะไร คือ
%r{value}
เท่ากับ/value/
? - สามารถแทนที่ด้วยตัวดำเนินการ Ruby regex ปกติ
/some regex/
หรือ~=
. เป็นไปได้ไหม?