<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>
正则验证邮箱和固话
</title>
</head>
<body>
</body>
<script type="text/javascript">
String.prototype.emailTest = function() {
var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
var bRes = reg.test(this);
if (bRes) {
console.log("该邮箱是合法的!")
} else {
console.log("该邮箱不合法!")
};
};
var re = '172433437@qq.com';
re.emailTest();
String.prototype.telTes = function() {
var reg = /^((0[1-9]\d{1,2})-)([1-9]{7,8})(-(\d{3,}))?$/;
var bRes = reg.test(this);
if (bRes) {
console.log("该固话是合法的!")
} else {
console.log("该固话不合法!")
};
};
var tel = '010-12283344';
tel.telTes();
</script>
</html>
网友评论