【发布时间】:2011-07-11 03:51:18
【问题描述】:
假设我在一个表中有记录,每个记录都有一个图标属性,该属性采用表单的 url:
- balls/x.png
- balls/y.png
- balls/z.png
- …
如何编写验证以确保 url 以“balls/”开头并以 .png、.gif 结尾。还是.jpg?
我当前的验证只检查文件扩展名:
validates_format_of :icon, :with => %r{\.(gif|jpg|png)$}i, :message => 'must be a URL for GIF, JPG ' + 'or PNG image.'
【问题讨论】:
标签: ruby-on-rails image validation url