回答編集履歴

1

微加筆

2017/03/17 10:04

投稿

ikedas
ikedas

スコア4335

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  その回答にも書きましたが、HTML5では<input>要素に`type="email"`タイプが追加され、電子メールアドレスの形式チェックができるようになりました。規格でチェック方法の例として挙げられている正規表現は、ご質問で提示されたものとほぼ同等です。つまり、HTML5を前提にできるのであれば、javaScriptでやっていたことをHTMLだけでできます。
4
4
 
5
- しかし、クライアントサイドでのチェックは回避される可能性があるので、**サーバサイドでもチェックはするべき**です。その際、正規表現のような簡易なチェックだけでなく、**より厳密なチェック**もするべきでしょう。
5
+ しかし、クライアントサイドでのチェックは回避される可能性があるので、**サーバサイドでもチェックはするべき**です。その際可能なら、正規表現のような簡易なチェックだけでなく、**より厳密なチェック**もするべきでしょう。
6
6
 
7
7
  まず、ドメイン部のチェックをすることが考えられます。DNSに問い合わせることで、ドメイン部が存在するドメインであるかどうか調べます。
8
8