常用js正则验证

常用正则验证

1.每天时段,如:8:00-10:00

^(?:(?:[0-2][0-3])|(?:[0-1][0-9])):[0-5][0-9]:[0-5][0-9] - (?:(?:[0-2][0-3])|(?:[0-1][0-9])):[0-5][0-9]:[0-5][0-9]$

提示:每天时段格式错误

2.wifi mac,如:4C-C0-0A-04-AB-61

^([0-9a-fA-F]{2})(([-][0-9a-fA-F]{2}){5})$

提示:wifi mac输入格式错误

3.时间,如:2019-10-01 00:00:00~2019-10-31 23:59:59

^(?:19|20)[0-9][0-9]-(?:(?:0[1-9])|(?:1[0-2]))-(?:(?:[0-2][1-9])|(?:[1-3][0-1])) (?:(?:[0-2][0-3])|(?:[0-1][0-9])):[0-5][0-9]:[0-5][0-9] ~ (?:19|20)[0-9][0-9]-(?:(?:0[1-9])|(?:1[0-2]))-(?:(?:[0-2][1-9])|(?:[1-3][0-1])) (?:(?:[0-2][0-3])|(?:[0-1][0-9])):[0-5][0-9]:[0-5][0-9]$

提示:时间不能为空或格式范围错误

4.只取中文

^[A-Za-z0-9\u4e00-\u9fa5]+$

提示:**名称格式错误
5. 15位数字

^\d{15}$

提示:**只能为15位数字
6.身份证号号码

(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)

提示:**身份证号码错误且长度为18位
7.不超过8位的数字

^(\d){1,8}$

提示:**不超过8位且为数字
8.车牌号码

^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$

提示:车牌号输入格式错误
9.手机号码

^1[3456789]\d{9}$

提示:输入手机号码格式错误

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值