1
當我驗證字符串的格式,我會做:如何在我的模型中正確設置此驗證?
validates :link, :uniqueness => true,
:format => { :with => (regular expression) }
我希望鏈接是任何一個YouTube視頻由這個表達式:
/^http:\/\/www\.youtube\.com\/watch\?v=([a-zA-Z0-9_-]*)/
或VIMEO視頻:
/^http:\/\/www\.vimeo\.com\/(\d+)/
如何建立在我的模型這個驗證?
耶woops,固定錯誤... – 2011-04-27 22:30:52
除了'v'之外,YouTube視頻還可以有不同的參數嗎? – 2011-04-27 22:42:50
我覺得'v'是非常標準的,但你必須試驗一下。除了縮寫和其他隨機論證之外,這正是我期望的。 – tadman 2011-04-27 23:08:51