**文書の過去の版を表示しています。**
メールアドレスの正規表現チェックとSRAリンク取得
メールアドレスの正規表現チェック(ブラウザ側)
テキストボックスに入力されたメールアドレスが正規表現にマッチしているか確認
var regex = /^[a-zA-Z0-9_.+-]+@([a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]*\.)+[a-zA-Z]{2,}$/; //以下ボタンクリック時に実行する関数中 email = $("#email")[0].value; if (!(regex.test(email))) { console.log("incorrect email address"); return }
メールアドレスの正規表現チェック(サーバ側)
サーバに送られたメールアドレスが正規表現にマッチしているかを確認
router.post('/upload', function (req, res, next) { var regex = /^[a-zA-Z0-9_.+-]+@([a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]*\.)+[a-zA-Z]{2,}$/; if (!(regex.test(req.body.email))) { console.log("incorrect email address"); return } //res.render('uploaded'); console.log(req.body); });