JavaScript辅助方法系列:用正则表达式判断手机号和邮箱

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript辅助方法系列:用正则表达式判断手机号和邮箱相关的知识,希望对你有一定的参考价值。


判断是否为邮箱

//jquery验证邮箱 
function checkSubmitEmail() {
	if ($("#email").val() == "") {
		// $("#confirmMsg").html("<font color=‘red‘>邮箱地址不能为空!</font>");
		alert("邮箱不能为空!")
		$("#email").focus();
		return false;
	}
	if (!$("#email").val().match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)) {
		alert("邮箱格式不正确");
		// $("#confirmMsg").html("<font color=‘red‘>邮箱格式不正确!请重新输入!</font>");
		$("#email").focus();
		return false;
	}
	return true;
} 	


判断是否为手机号

//jquery验证手机号码 
function checkSubmitMobil() {
	if ($("#mobile").val() == "") {
		alert("手机号码不能为空!");
		// $("#moileMsg").html("<font color=‘red‘>手机号码不能为空!</font>");
		$("#mobile").focus();
		return false;
	}

	if (!$("#mobile").val().match(/^(((13[0-9]{1})|159|153)+\d{8})$/)) {
		alert("手机号码格式不正确!");
		// $("#moileMsg").html("<font color=‘red‘>手机号码格式不正确!请重新输入!</font>");
		$("#mobile").focus();
		return false;
	}
	return true;
} 	






以上是关于JavaScript辅助方法系列:用正则表达式判断手机号和邮箱的主要内容,如果未能解决你的问题,请参考以下文章

javascript基础集锦_正则表达式

JavaScript中正则表达式判断匹配规则以及常用的方法

用正则表达式判断端口号是否在0到65535之间

javascript 怎么验证是不是为身份证格式

求高手帮忙写一个正则表达式,用来判断一个只能输入数字的文本框若输入英文、汉字或符号显示错误信息

C语言怎么用正则表达式