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