js正则与test方法
程序员文章站
2022-08-17 09:39:42
js正则与test方法...
js正则与test方法
if (jcyzbh) {
var isRight = /^\w+$/.test(jcyzbh);
if (!isRight) {
px_applay.showErr("px_card", "不能输入汉字");
tag = false;
};
};
//正则
reg: {
password: /[\u4e00-\u9fa5]/, //密码不能输入中文
idcard: /(^\d{18}$)|(^\d{17}(\d|[Xx])$)/, //身份证号为字符和数字且为18位
phone: /^1\d{10}$/, //手机号正则(必须是1开头,只能是数字,并且是11位数字)
officephone: /(^0\d{2,3}-\d{7,8}$)|(^0(\d{10,11})$)|(^1\d{10}$)/,//联系方式
officetel:/(^0\d{2,3}-\d{7,8}$)|(^0(\d{10,11})$)/,//传真电话
code: /^\d{4}$/, //验证码为纯数字
name: /^[\u4e00-\u9fa5]+(·[\u4e00-\u9fa5]+)*$|^[\u4E00-\u9FA5A-Za-z]+$|^[A-Za-z]+(·[A-Za-z]+)*$/, //姓名只能输入汉字或者英文
qqnum: /^[1-9][0-9]{5,11}$/,/*QQ正则*/
email: /^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$/,//邮箱验证
pheight: /^(0{1}|[1-9]\d{0,3}|.{0})$/, //身高验证
pzipcode: /^[0-9]{6}$/, //邮编验证
piccode: /^[a-zA-Z0-9]{6}$/, //图形验证码 6位
tbzyz: /^\d{8}$/, //台胞证验证
},
本文地址:https://blog.csdn.net/qq_41617901/article/details/109350901
上一篇: 冒泡排序,选择排序,插入排序
下一篇: 没毒,我试过了