<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8" />
< script >
/*var searchTerm = /[^abc]/;
alert(searchTerm.test("aaaa"));
alert(searchTerm.test("ababcccd"));*/
function telCheck() {
var telRegExp = /^1[34578]\d{9}$/; // 规范式…^表示以什么开始 【】表示只能选这里面的一个值 \d{9}说明后面只能是9位数字, $表示结束
var telValue = document.getElementById("tel").value; //引入字符串
var flag = telRegExp.test(telValue); //按规范式规范判断引入字符串是否符合规范 返回布尔类型
if (!flag) {
alert("你输入的手机号码不合法,请重新输入。。");
document.getElementById("tel").value = "";
document.getElementById("tel").focus();
return false;
}
return flag;
} < /script> /
</head>
<body>
<form action="js09.html" method="get" οnsubmit="return telCheck();">
<input type="text" id="tel" value="" />
<input type="submit" value="提交" />
</form>
</body>
</html>
JavaScript 正则小例子
最新推荐文章于 2021-03-27 09:34:32 发布