**文書の過去の版を表示しています。**
メールアドレスの正規表現チェックと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);
});