用户名密码验证
来源:互联网 发布:表单验证js 编辑:程序博客网 时间:2024/05/16 07:49
正则表达规则:
ExName = /^(?![0-9])[a-zA-Z0-9_]{3,30}$/; //3-30位字母数字下划线非数字开头的用户名
//js对正则的定义
^开始正则
$结束正则
(?![0-9])非数字开始 (?!_)非下划线
[a-zA-Z0-9_]字母数字下划线
{3,30} 长度3-30位
ExPwd = /^[a-zA-Z0-9!@#$%&*]{6,20}$/; //长度在6位到20位(包含)之间,包括英文字母(区分大小写)、数字和符号(!、@、#、$、%、&、*)
function loginCheck(){
$("#loginNote").html("");
var uName = $("#uName").val();
var uPwd = $("#uPwd").val();
var ExName = /^(?![0-9])[a-zA-Z0-9_]{3,30}$/; //3-30位字母数字下划线非数字开头的用户名
var ExPwd = /^[a-zA-Z0-9!@#$%&*]{6,20}$/; //长度在6位到20位(包含)之间,包括英文字母(区分大小写)、数字和符号(!、@、#、$、%、&、*)
var objExpName = new RegExp(ExName); //创建正则表达式对象
var objExpPwd = new RegExp(ExPwd); //创建正则表达式对象
if(uName == ""){
$("#loginNote").html("用户名不能为空");
}
else{
if(objExpName.test(uName)==true){ //通过正则表达式验证
//alert(uName);
}else{
$("#loginNote").html("用户名格式不正确");
return false;
}
}
if(uPwd == ""){
$("#loginNote").html("密码不能为空");
return false;
}
else{
if(objExpPwd.test(uPwd)==true){ //通过正则表达式验证
//alert(uPwd);
}else{
$("#loginNote").html("密码格式不正确");
return false;
}
}
}
- 验证用户名和密码
- 用户名密码验证程序
- 用户名和密码验证
- JS验证用户名密码
- HiveServer2用户名密码验证
- HiveServer2用户名密码验证
- 登陆用户名密码验证
- jsp 用户名、密码验证
- 用户名密码验证
- 用户名密码判断验证
- 用户名和密码验证问题
- JQuery验证用户名和密码
- Apache用户名和密码验证
- wcf自定义用户名密码验证
- apache用户名和密码验证
- 验证用户名、密码和日期
- JS验证用户名密码大全。
- Ajax验证用户名和密码
- C++利用帧差法背景差分实现运动目标检测(opencv)
- Linux 安装 Redis4
- spark(4)--scala入门扫盲(2)
- ZooKeeper运维之数据文件和事务日志
- mybatis keyproperty 总是返回1
- 用户名密码验证
- nodejs基础与深入
- android hook api
- 独立封装简单mvc框架(3)
- 功夫小子实践开发-开发环境的基本搭建和配置
- Memcached的安装与使用
- 赫夫曼树
- 百度文库资料链接保存
- Java入门学习进阶知识点汇总