プラグインなしで Jquery を使用してフォーム検証を行うので、簡単に使用できます。壁で正規表現を独学しようとしています。
var email = $('#email').val();
// Validate email address
// Regular expression to match email address:
var emailReg = \S+@\S+;
if(email.match(emailReg)) {
// Pass
}
else {
// Fail
$('#email').css("background","yellow");
var counter2 = setTimeout("$('#email').css('background','white')", 3000);
return false;
}
私はそれが世界で最も単純な正規表現であることを知っています.機能を取得しようとしているだけで、後でより洗練されます.
SyntaxError を取得し続けます: 不正な文字 \S (ここ) +@S+
理由がわかりません。このサイトを検索し、常にコンソール エラーで何十回も試しました。