输入验证正则表达式合集

  1. 手机号码:mobilePhone: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
  2. 电话号码:telephone: /^(\\(\\d{3,4}-)|\\d{3.4}-)?\\d{7,8}$/,(XXX-XXXXXXX)
  3. 国内电话号:chineseTelephone: /\\d{3}-\\d{8}|\\d{4}-\\d{7}/,(国内电话:022-88888888)
  4. 邮箱:email:/^[A-Za-z0-9\.]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$/,
  5. 数字:number: /^[0-9]*$/,
  6. 汉字:chineseCharacters: /^[\u4e00-\u9fa5]{0,}$/,
  7. ID身份证:ID: /^\\d{15}|\\d{18}$/,
  8. IDNumber: /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|[X])$/,
  9. IDNumber2: /^[0-9a-zA-Z]*$/g,
  10. account: /^[a-zA-Z][a-zA-Z0-9_]{4,15}$/,
  11. 密码:password: /^[A-Za-z0-9]{5,20}$/,//验证密码,数字和字母都可以,不少于5
  12. 强密码:strongPassword: /^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$/,(含大小写字母、数字,不能用特殊字符,长度8-10间)
  13. ordernumber: /^[1-9]\d{0,1}$/,(顺序号,1-2位数字)
  14. ltetwentyfive: /^[\u4e00-\u9fffa-zA-Z0-9]{1,25}$/,
  15. ltefifty: /^.{1,50}$/,
  16. lteFiveThousand: /^.{0,4999}$/,
  17. lteTwoThousand: /^.{0,1999}$/,
  18. lteOneThousand: /^.{0,999}$/,
  19. lteFiveHandred: /^.{0,499}$/,
  20. 特殊字符:specialchar: /[@#\$%\^&\*]+/g,
  21. 最大长度:stringMaxLength: /^[a-zA-Z0-9]{0,25}$/,
  22. 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)))/,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值