JS的正则表达式之邮箱的验证

JS的正则表达式之邮箱的验证

  • 实现: 邮箱验证
  • 规则:
    • 以数字字母开头, 中间可以使多个数字字母下划线或"_"
    • @” 符号, 后面是数字字母
    • .” 符号加2~4个字母结尾
<!DOCTYPE html>
<html lang="zh-CN">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<input type="text" placeholder="请输入邮箱" id="email">
</body>
<script>
	email.onchange = function(){
     
     
		var email = this.value;
		var reg = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/;
		if(reg.test(email)){
     
     
			alert("邮箱格式正确");
		}else{
     
     
			alert("邮箱格式不正确");
		}
	}
</script>
</html>

猜你喜欢

转载自blog.csdn.net/qq_46036214/article/details/115330743