javascript用正则表达式检测用户名的合法性

页面导航:首页 > 网络编程 > JavaScript > javascript用正则表达式检测用户名的合法性

javascript用正则表达式检测用户名的合法性

来源: 作者: 时间:2016-02-01 09:32 【

在用户登录、用户注册时经常需要对用户名如邮箱、手机号进行校验,一般常用表达式。下面整理对邮箱和手机号的表达式校验:function checkUser(){var userName = document getElementById(user_inp)

在用户登录、用户注册时经常需要对用户名如邮箱、手机号进行校验,一般常用表达式。

下面整理对邮箱和手机号的表达式校验:

 

function checkUser(){
	var userName = document.getElementById(user_inp).value;
	var sEmailReg =/^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$/;
	var sNumReg = /^d+$/
	if (userName.length<=0 || userName==请输入邮箱帐号/手机号){
		showTips(用户名不能为空!);
		return false;
	}

	if (sNumReg.test(userName)){
		if(userName.length!=11){
			showTips(手机号格式不正确!);
			return false;
		}
		showTips();
		return true;
	}

	if(!sEmailReg.test(userName)){
		showTips(邮箱输入有误,请重新输入!);
		return false;
	}
	showTips();
	return true;
}


 

 

Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<