#url validates :url, format: /\A#{URI::regexp(%w(http https))}\z/ #email validates :email, format: { with: /\A[\w+\-.]+@[a-z\d\-.]+\.[a-z]+\z/i }
email は 、devise やその他の認証系 gem を使っていたらすでにバリデーションが実装されている場合がある。ドキュメントを確認したほうがよい。
参考
#url validates :url, format: /\A#{URI::regexp(%w(http https))}\z/ #email validates :email, format: { with: /\A[\w+\-.]+@[a-z\d\-.]+\.[a-z]+\z/i }
email は 、devise やその他の認証系 gem を使っていたらすでにバリデーションが実装されている場合がある。ドキュメントを確認したほうがよい。
参考