【发布时间】:2011-07-28 21:58:12
【问题描述】:
大家好,我在这里遇到了问题。有没有办法拥有两种可接受的电子邮件格式?
您看,我正在构建的网站需要让用户注册到某个域,并且学生和教职员工共享不同的域。例如:name@mail.domain.ac.uk 和 name@domain.ac.uk。我希望导师和学生能够注册。到目前为止我已经尝试过了:
EMAIL_STAFF_REGEX = /\A[\w+\-.]+@mail.domain.ac.uk/i
email_regex = /\A[\w+\-.]+@domain.ac.uk/i
validates :email, :presence => true,
:format => { :with => email_regex,
:with => EMAIL_STAFF_REGEX},}
如果有任何帮助,我将不胜感激。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 email-validation