常用正则

几种常用的正则表达式,邮政编码、压缩包、电子邮件、手机号、身份证、匹配中文、用户名

1. 检查邮政编码 ------------------6位数字、第一位不能为0
 let reg = /^ [ 1-9 ] [ 0- 9] {5} $/ ;
 let reg = /^ [ 1-9 ] \d {5} $/ ;

2. 检查文件压缩包 ------------------xxx.zip || xxx.gz || xxx.rar
 let reg = /^ \w+ \ .(zip | gz | rar) $/ ;

3. 检查电子邮件 ------------------ xxx@xxx.xx xxx@xx.xx.xx
 let reg = /^ \w+@\w+(\ . \w+){1,2} $/ ;

4. 检查手机号 ------------------ 以1开头的任意11位
 let reg = /^ 1\d {10}$/
 let reg = /^1(3|5|6|7|8|9) \d {9} $/--------------------以1开头第二位为(3/5/6/7/8/9)

5. 检查身份证
 let reg = /^ \d{17} (\d | X) $/
 let reg = /^ \d {6} (19 | 20) \d{2} (0|1) \d{6} (\d | X) $/--------------------以1开头第二位为(3/5/6/7/8/9)

6. 检查匹配中文 ------------------ [\u4e00-\u9fa5]
 let reg = /^ [\u4e00-\u9fa5] {2,4}$/ ------------2-4个中文

7. 用户名只能使用数字字母_$,且数字不能开头,长度在6-15之间
 let reg = /^ [ a-zA-Z _ $] [\w $] {5,14} $/

8. 体温
tiwenReg = /((^ 3[5-9])(.\d+)?|^(40|41|42)(.0+)?)$/;

常用正则(邮政编码、压缩包、电子邮件、手机号、身份证、用户名、体温)相关推荐

  1. Python正则表达式(正则、regular、re)讲解,及常用正则:匹配邮箱、身份证、手机号、IP地址、URL、HTML等

    正则表达式(正则.regular.re)是 Python 中最常见的编程技巧,很多时候,一个好的正则表达式可以抵上几十行代码.比如:匹配(校验)邮箱.身份证.手机号.IP地址.URL.HTML等. 正 ...

  2. 常用正则验证 :手机号、验证码、密码、邮箱等验证

    常用正则验证 :手机号.验证码.密码.邮箱等验证 参考地址:https://www.runoob.com/regexp/regexp-tutorial.html https://blog.csdn.n ...

  3. js 正则验证手机号,用户名,密码

    js 正则验证手机号,用户名,密码 /*** 手机号码* @param val 字符串* @returns true: 手机号码正确*/ export function verifyPhone(val ...

  4. 常用正则:手机号码、中文名字、邮箱、身份证号码、网站URL

    常用正则 1手机号码 1.1精确匹配(11位) /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8} ...

  5. js常见正则验证:邮箱 手机号 电话号码 账号 去掉空格 身份证

    常见正则验证:邮箱 手机号 电话号码 账号 这个博主没什么文采,废话不少说,直接来正文,往下看啊. 检测:电话号码 /* 检测:电话号码验证规则:区号+号码如:01022446688 010-4567 ...

  6. 正则式简介及常用正则式

    好像很多公司招程序员都会考正则式,故搜了些东西与大家共享 (在此向原作者致敬!) 刚准备学,自己也不懂.下面的一篇文章讲的是PHP语言的正则式,好像各语言略有不同,有个讲java正则式的ppt,下面给 ...

  7. 常用正则以及正则学习(整理)

    正则总是学了忘,忘了学,每次用到不得不求助于搜索引擎,记录一下语法规则以及常用的正则 前言 在正文开始前,先推荐一个网站,是git上的一个开源项目,如果喜欢可以给作者一个Star ,网站截图如下 有关 ...

  8. JS中常用正则转换和信息验证的封装(80个)

    JS中常用正则转换和信息验证的封装(80个) 邮箱 手机号码 电话号码 是否url地址 是否字符串 是否数字 是否boolean 是否函数 是否为null 是否undefined 是否对象 是否数组 ...

  9. .Net常用正则判断方法

    .Net常用正则判断方法 原文:.Net常用正则判断方法 /// <summary>/// 判断string类型否为数字/// </summary>/// <param ...

最新文章

  1. 轮播图最后一张图结束如何平缓回到第一张_产品经理早期如何学习?
  2. python知识:如何多窗口切换
  3. 【问链财经-区块链基础知识系列】 第三十八课 以太坊智能合约账户全解析
  4. string转map集合_Map、斗地主案例
  5. linux查看锁了的用户,linux – 如何查找Unix用户帐户被锁定的所有方式
  6. 前端学习(2706):重读vue电商网站26之JSON格式的配置文件
  7. JVM 学习四:类加载之双亲委派机制与沙箱安全机制
  8. ArchLinux On Win10
  9. [PyTorch] 基于Python和PyTorch的MNIST的手写数字数据集的分类
  10. Ccharles 爬取微信公众号和小程序
  11. doc 和docx的区别
  12. 7-27 冒泡法排序 (20分)
  13. Citrix实现桌面虚拟化
  14. 非802.11r的Fast Roaming
  15. 【React】React三大属性:Props、State、Refs
  16. windows防火墙自动开启的原因
  17. You probably need to get an updated matplotlibrc file from解决方法
  18. 笔记 | 杂谈控制固定效应这件事
  19. golang go doc 与 godoc 文档生成查看
  20. springboot+springm vc+mybatis实现增删改查案例!

热门文章

  1. Spring-MVC
  2. 浅谈dfs深度优先搜索(基于啊哈算法)
  3. 违章查询 json解析
  4. 北师大版图形的旋转二教案_北师大版六年级下册数学第三单元《图形的旋转(二)》教案.doc...
  5. MEME币|模式币智能合约|通缩机制合约|燃烧分红合约
  6. 思科无边界ip电话配置实例
  7. “二维码扫描器-客户端
  8. svg怎么转为jpg格式?
  9. asciidoc html java_gradle asciidoc 使用
  10. 使用xmanager实现图形界面化