正则表达式手册

正则表达式教程:https://www.runoob.com/regexp/regexp-tutorial.html

正则表达式在线验证:http://c.runoob.com/front-end/854

1、同时包含大写字母、小写字母和数字;密码长度为6-32个字符;

^(?=.*[0-9].*)(?=.*[A-Z])(?=.*[a-z])[A-Za-z\d]{8,32}$

2、同时包含大写字母、小写字母、数字、特殊符号;密码长度为6-32个字符;

(?=.*[0-9].*)(?=.*[A-Z])(?=.*[a-z])[]{8,32}$

3、IP 地址

((2[0-4]\d|25[0-5]|[01]?\d\d?).){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)

4、电子邮箱

^([a-z0-9_.-]+)@([\da-z.-]+).([a-z.]{2,6})$

5、手机号

^1[3|4|7|5|8|6|9][0-9]\d{8}$

6、身份证号码

[1]\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]$

7、汽车车牌正则表达式验证,含新能源车牌(适用全国)

(([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领]A-Z)|([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z][A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳使领]))
8、日期格式:

//YYYY-MM-DD
^\d{4}-\d{1,2}-\d{1,2}

//YYYY.MM
^\d{4}.(0[1-9]|1[0-2])$

9.用户输入体温,要求 只能输入35到44的值(大于等于35,小于等于44),可以输入一位小数,比如36.1正确。

^(((3[5-9]|4[0-3])(.\d)?)|44)$

10、校验中文,字符串仅能是中文。[2]{0,}$

11、校验金额,精确到2位小数。[3]+(.[0-9]{2})?$

12、校验IP-v6地址。
(([0-9a-fA-F]{1,4}😃{7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}😃{1,7}😐([0-9a-fA-F]{1,4}😃{1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}😃{1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}😃{1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}😃{1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}😃{1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}😦(:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}😃{0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}😃{1,4}😦(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))

13、邮编。[4]\d{5}$


  1. 1-9 ↩︎

  2. \\u4e00-\\u9fa5 ↩︎

  3. 0-9 ↩︎

  4. 0-9 ↩︎

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值