4
A
回答
16
我找到了一個好辦法做到驗證在軌的URL的一個內置的方式4用一個URI類的方法。
class User < ActiveRecord::Base
validates_format_of :url, :with => URI::regexp(%w(http https))
end
+0
它甚至匹配'http: ' –
5
除了@ Mik的的回答,我也使用瀏覽器的HTML表單:
<%= f.url_field :url %>
相關問題
- 1. 如何驗證rails模型中的url?
- 2. Rails的圖片URL驗證
- 3. 如何驗證Rails中
- 4. 在Ruby on Rails中驗證url格式
- 5. 如何在Rails中驗證URL必須是.gif,.jpg或.png?
- 6. 如何禁用TestComplete中的URL驗證
- 7. 如何驗證CakePHP 3.x中的URL?
- 8. 如何驗證URL中的內容(Javascript)
- 9. 我如何驗證Yii中的url
- 10. 如何驗證JQuery中的URL?
- 11. 如何驗證Perl中的網站URL?
- 12. 如何驗證Yii中的url
- 13. Rails 3 URL的每個驗證器
- 14. Rails的驗證字符串URL「安全」
- 15. 如何驗證Rails中的布爾值
- 16. 如何驗證Rails模型中的person_ids?
- 17. 如何驗證rails中的「file_fields」3
- 18. 驗證Rails中
- 19. 如何驗證Rails驗證中的外鍵?
- 20. 如何驗證對URL
- 21. 在Javascript中的URL驗證InstaGram驗證
- 22. 如何進行驗證rails
- 23. 如何在elixir中驗證url?
- 24. 如何在Flask中驗證URL參數
- 25. 如何在struts2中進行URL驗證
- 26. Rails 3驗證URL或IP地址
- 27. Rails的驗證
- 28. 驗證Rails的
- 29. Rails的驗證
- 30. 驗證對Rails中
同樣的問題已經回答[什麼是驗證在軌3鏈接(URL)的好辦法?] [ 1] [1]:http://stackoverflow.com/questions/7167895/whats-a-good-way-to-validate-links-urls-in-rails-3 –