您的位置:首页 > Web前端 > JavaScript

js 输入验证

2016-06-28 14:22 591 查看
// 用户名验证
var check_user_name = function(str){
var name= /^[a-zA-Z]{1}[0-9a-zA-Z]{1,}$/;
return name.test(str);
}
// 密码验证
var check_user_pw = function(str){
var pw=/^(?=.*[0-9].*)(?=.*[a-z].*).{6,18}$/;
return pw.test(str);
}
// 手机号码验证
var check_phone = function(str){
var reg = /(^0{0,1}1[3|4|5|6|7|8|9][0-9]{9}$)/;
return reg.test(str);
}
//银行卡验证
var check_bank_card = function(str){
var regex=/^\d{16}|\d{19}$/g;
return regex.test(str);
}
//验证姓名
var check_name = function(str){
patrn=/^[\u4e00-\u9fa5]{2,4}$/;
return patrn.test(str);
}
// QQ号码验证
var check_user_qq = function(str){
var patt=new RegExp("^[1-9]\\d{4,10}$");
return patt.test(str);
}
// 身份证验证
var check_user_id_card = function(str){
var regcard = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
return regcard.test(str);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: