有効な電子メール アドレスを持つ学生だけ.edu
がサインアップできるようにしたい。
ここにレールドキュメントからの方法があります
validates :email, :format => { :with => /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\Z/i, :on => :create }
私は正規表現にかなり弱いです。/\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\Z/i
私はグーグルに投げました、そしてテスト文字列はlaunch@bacon.com
.
正規表現の経験はありません。テスト文字列が次の場合、.edu
正規表現は何になりますか? それを理解するために見つけられる情報を教えてください。