0
試圖驗證在我的網站上註冊的用戶的電子郵件地址以@ berkeley.edu結尾,但看起來像我做的正則表達式驗證是犯了一些錯誤。設計驗證用戶電子郵件以@ berkeley.edu結尾
這是我在我的User.rb文件:
validates :email, :presence => true, :uniqueness => true, :format => {:with => /\A[\w+\-.][email protected](berkeley|uw)\.edu\z/i}
任何想法?
忘了提及我收到的錯誤消息是「電子郵件已被佔用」,當它明顯不在Users表中時。它無論如何創建用戶,所以我不知道問題是什麼。
什麼錯誤你得到 – aelor 2014-09-05 05:17:33
嘗試'^'和'$'和',:多=> TRUE' – aelor 2014-09-05 05:17:57
剛剛更新我的職務。錯誤是「電子郵件已被採用」,當我確定它不在用戶表中時,它甚至會創建用戶。 – 2014-09-05 05:19:09