お世話になります。
現在、Railsチュートリアルを読み進んでいるのですが、正規表現によるvalidationで質問があります。
Railsチュートリアル第6章のEmailアドレスのフォーマットの検証で正規表現によるvalidationをかけているのですが、アドレスに空白を含んでいるとvalidationには引っかかる(正確にはテストを通過する)のですが、ブラウザで動作確認をした時に赤いエラーメッセージを出すはず(画像1枚目)のところがフォームに直接エラーが出ています(画像2枚目)。
これはRailsの仕様でこのようなエラーが出ているのでしょうか。(もしくはブラウザの仕様?)
また、下記正規表現で空白の検知はできているのでしょうか。
チュートリアル上でのフォーマット検証用の正規表現は以下となっています。
/\A[\w+\-.]+@[a-z\d\-.]+.[a-z]+\z/i
以上よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/12 02:20