- 手机号码:mobilePhone: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
- 电话号码:telephone: /^(\\(\\d{3,4}-)|\\d{3.4}-)?\\d{7,8}$/,(XXX-XXXXXXX)
- 国内电话号:chineseTelephone: /\\d{3}-\\d{8}|\\d{4}-\\d{7}/,(国内电话:022-88888888)
- 邮箱:email:/^[A-Za-z0-9\.]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$/,
- 数字:number: /^[0-9]*$/,
- 汉字:chineseCharacters: /^[\u4e00-\u9fa5]{0,}$/,
- ID身份证:ID: /^\\d{15}|\\d{18}$/,
- IDNumber: /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|[X])$/,
- IDNumber2: /^[0-9a-zA-Z]*$/g,
- account: /^[a-zA-Z][a-zA-Z0-9_]{4,15}$/,
- 密码:password: /^[A-Za-z0-9]{5,20}$/,//验证密码,数字和字母都可以,不少于5
- 强密码:strongPassword: /^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$/,(含大小写字母、数字,不能用特殊字符,长度8-10间)
- ordernumber: /^[1-9]\d{0,1}$/,(顺序号,1-2位数字)
- ltetwentyfive: /^[\u4e00-\u9fffa-zA-Z0-9]{1,25}$/,
- ltefifty: /^.{1,50}$/,
- lteFiveThousand: /^.{0,4999}$/,
- lteTwoThousand: /^.{0,1999}$/,
- lteOneThousand: /^.{0,999}$/,
- lteFiveHandred: /^.{0,499}$/,
- 特殊字符:specialchar: /[@#\$%\^&\*]+/g,
- 最大长度:stringMaxLength: /^[a-zA-Z0-9]{0,25}$/,
- IP地址:ipaddress: /((25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))/,
输入验证正则表达式合集
最新推荐文章于 2022-11-17 10:16:42 发布