我想做一个只接受来 self 大学的电子邮件的电子邮件验证,所以我想知道如何做到这一点。
email_regex = /\A[\w+\-.]+@[a-z\d\-.]+\.[a-z]+\z/i
validates :email, :presence => true,
:format => { :with => email_regex },
:uniqueness => { :case_sensitive => false }
目前我的验证是这样的,所以我想知道如何让它只接受 .edu 类型的电子邮件地址。
最佳答案
确切的正则表达式是:
email_regex = /\A[\w+\-.]+@yourcollege\.edu\z/i
就像评论中提到的 user482594 一样,我只是想指出您需要 .
之前的 \
。
关于ruby-on-rails - 大学电子邮件 Rails 的电子邮件验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6950058/