//账号
admin: /^[a-zA-z]\w{3,15}$/,
//密码
password: /^[a-zA-Z]\w{5,17}$/,
// 邮箱
email: /^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,
// 姓名
name: /^[\u4e00-\u9fa5]{2,5}$/,
// 身份证
idCard: /(^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$)/,
// 手机号码
phone: /^1(3|4|5|7|8)\d{9}$/,
// 电话号码
tel: /^(\\( \d{3,4}-)|\d{3,4}-)?\d{7,8}$/,
// 国内电话号码
chinaTel: /^0\d{2,3}-[1-9]\d{6,7}$/,
// 国内电话号码--或者手机号码
phone: /^((0\d{2,3}-\d{7,8})|(1[3584]\d{9}))$/,
// 日期格式
date: /^\d{4}-\d{1,2}-\d{1,2}/,
// 中国邮政编码
postal: /[1-9]\d{5}(?!\d)/,
// 中文
chinese: /^[\u4e00-\u9fa5]*$/,
// 英文
english: /^[a-zA-Z]+$/,
//正整数
numbers: /^[1-9]\d*$/,
//钱
money:/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/
常用正则表达式整理
最新推荐文章于 2024-04-12 14:26:02 发布