您好我正在尝试使用常规表达式验证电子邮件。这是我的代码:
<input type="text" name="email" id="email"/>
var email = $("input#email"),
re = /^[A-Za-z0-9][a-zA-Z0-9._-][A-Za-z0-9]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
if(re.test(email.val())){
alert("email valid");
}else{
alert("email not valid");
}
无论我在文本字段中输入什么,它都说电子邮件无效。有什么问题?