各种常用正则表达式收集

正则匹配这个东西,平时做项目不一定会用得上,但每次需要用的时候又得去网上查找,找到了还得自己检查一下对不对,觉得还是挺麻烦的,干脆还是记一下,以后需要用的时候直接来查看到用,这没记以后也记得加上

正则表达式参考:正则表达式


  1. 手机号

/^1[3456789]\d{9}$/

  1. 邮箱

/[\w!#$%&'*+/=?^_{|}~-]+(?:.[\w!#$%&’*+/=?^_{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?/

  1. 统一社会信用代码

在这里插入图片描述

/[^_IOZSVa-z\W]{2}\d{6}[^_IOZSVa-z\W]{10}/

  1. 组织机构代码

全国组织机构代码由八位数字(或大写拉丁字母)本体代码和一位数字(或大写拉丁字母)校验码组成。格式长这个样子:XXXXXXXX-X,X表示数字或者大写字母(百度百科上说)

/^[A-Za-z0-9]{8}-[A-Za-z0-9]{1}$/

  1. 身份证

/^\d{6}(18|19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/

这个其实是不算太严谨的身份证正则校验,比较严谨的身份证校验参考:比较严谨的检验身份证号的真实性与合法性

  1. 性别

/^(男|女)$/

  1. 只能是汉字

/^[\u4e00-\u9fa5]+$/

  1. 以后遇见没有的再加上
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值