写一个页面jsp正则表达式判断邮箱格式,用对话框输出结果
时间: 2023-05-26 07:06:01 浏览: 100
java使用正则表达式判断邮箱格式是否正确的方法
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>邮箱格式判断</title>
<script>
function checkEmail() {
//获取邮箱输入框对象和结果输出框对象
var emailInput = document.getElementById("emailInput");
var resultBox = document.getElementById("resultBox");
//获取输入的邮箱地址
var email = emailInput.value;
//定义邮箱正则
var emailReg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+$/;
//使用正则进行匹配
if (emailReg.test(email)) {
resultBox.innerHTML = "输入的邮箱地址格式正确";
} else {
resultBox.innerHTML = "输入的邮箱地址格式不正确,请重新输入";
}
}
</script>
</head>
<body>
<h3>请输入邮箱地址:</h3>
<input type="text" id="emailInput">
<br/><br/>
<button onclick="checkEmail()">验证</button>
<br/><br/>
<div id="resultBox"></div>
</body>
</html>
阅读全文