JavaScriptのメールアドレスチェッカーを作ってみました。 記事を書くにあたって、メールアドレスについてのRFCや関連記事をざっと調べてみました。 結果、どういったバリデーションチェックがよいのか落としどころがみつかってませんが、単純にJavaScriptで正規表現を使って動くものを作ってみたいと思っただけなので、ゆるいチェック(現実的)とややきびしいチェックの2つに対応させてみました。 1.メールアドレスチェッカー 下記のフォームからモードを選択し、メールアドレスを入力して「チェック」をクリックすれば検証結果を表示します。 ゆるい(現実的) きびしい 結果: ゆるい方のチェックは次のとおりです(抜粋)。 $(function(){ $('#check').click(function(){ var address = $('#address').val(); if (address