//QQ的规律 5-11位 开头是不为0的数字
var regQQ = /^[1-9]\d{4,10}$/;
//手机 11位 有号段 13[0-9] 14[57] 15[0-9] 17[0-9] 18[0-9]
var regMobile = /^(13[0-9]|14[57]|15[0-9]|17[0-9]|18[0-9])\d{8}$/;
//邮箱的规律
//var regEmail = /^\w+@\w+\.\w+$/;//-
//var regEmail = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
//barack-hussein-obama@white-house.gov.us
var regEmail = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
var regTel = /^0\d{2,3}-\d{7,8}$/;
var regName = /^[\u4e00-\u9fa5]{2,}$/;

转载于:https://www.cnblogs.com/myJuly/p/10077711.html

常用正则表达 (转)相关推荐

  1. 一些常用正则表达解析

    1.字符串由数字.字母和中横线"-"组成 ^[-a-zA-Z0-9]*$ 2.字符串由数字.字母和中横线"-"组成,但是开关不允许是横线 ^(?!-)[-a-z ...

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

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

  3. VS2010 自动化整理代码(1)--- VS正则表达替换 PK Vim

    自从开始在VS2010的IDE中开始用正则表达式修改 最近为了给Fortran找个好一点的编辑器,又开始使用Vim了.Vim是久负盛名的编辑器之神,可我们习惯了Visual  Studio的智能提示等 ...

  4. 简单高效有用的正则表达

    简单高效有用的正则表达 正则表达式是一组由字母和符号组成的特殊文本,它可以用来从文本中找出满足你想要的格式的句子.本集讲解正则表达式. 0. 举例 一个正则表达式是一种从左到右匹配主体字符串的模式.& ...

  5. 经典 正则表达技术文档

    正则表达式语法 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式.该模式描 述在查找文字主体时待匹配的一个或多个字符串.正则表达式作为一个模板,将某个字符模 ...

  6. Python 之正则表达re.compile()与re.findall()详解

    在使用爬虫提取网页中的部分信息时,采用到了re.compile()与re.findall()两种方法,目的:把网页中的"某某城市土地规划表"截取并打印出来. 网页中的代码: < ...

  7. 正则表达式口诀及常用正则 。正则贪婪与非贪婪模式

    正则表达式口诀及常用正则 签于网上太多的介绍都是一篇凶悍的短文,边看边理解可以,帮助记忆不行.又受五笔字型字根表口诀"白手看头三二斤..."的启发,  试作"正则表达式助 ...

  8. MySQL 学习笔记(2)— 通配符/正则表达/运算符

    本文继续对 MySQL 中的通配符过滤.正则表达式.运算符进行分类总结. 1. 通配符 LIKE 指示 MySQL,后跟的搜索模式利用通配符匹配而不是直接相等匹配进行比较,其中分为 % 和 _ 通配符 ...

  9. shell正则表达二

    shell正则表达 二部分 一.printf命令: 1. 格式化输出.(print  format) 2. 命令格式: printf'打印格式'实际内容 1. 打印格式: 1) \a(警告声音输出) ...

最新文章

  1. android 游戏现状,年终总结:Android十款画面最强3D游戏
  2. Maven命令行使用:mvn clean install(安装)
  3. 【转】Maya Mel – Search String in String
  4. python发送邮件outlook_通过Python发送Outlook电子邮件?
  5. jar包是什么意思_面试难度五颗星:JVM有Full GC,为什么还会 OutOfMemoryError?
  6. 第一部分:MongoDB备忘录
  7. 解决listview与scroll冲突,自定义listview高度
  8. IDEA使用@Data注解,类调用get、set方法标红的解决办法
  9. vim搜索设置高亮:set hlsearch
  10. OpenCV图像处理(13)——指定区域截取和指定区域复制
  11. TCP新手误区–粘包的处理
  12. Matlab高级教程_第一篇:Matlab基础知识提炼_02
  13. 第十八篇_Class文件
  14. AutoIT:界面与自动化操作结合来简化日常劳动: .Net Reactor验证License,设置License,创建License,截图AutoIt自动化实现。(七)...
  15. matlab水印提取
  16. 网站被恶意攻击了改怎么办?如何进行防护呢
  17. Ubuntu安装以及简单设置
  18. php加解密方案,可设定过期时间
  19. 如何在 60秒内优化提升 Linux 性能?只有 2% 的人知道
  20. Recursive Interlocking Puzzles 论文笔记

热门文章

  1. Apache Flink Meetup · 上海站,超强数据湖干货等你!
  2. 开发者盛宴!Apache HBasecon 峰会来北京了,速来免费报名
  3. php 上传 tmp_name 空,PHP文件上载错误tmp_name为空
  4. 《堡垒之夜》中你可能没注意到的设计
  5. 小游戏发布云测试工具,中小团队的“小又快”可以这么来
  6. Java中级工程师知识图谱
  7. 程序员30岁后,9分钟跑完1600米
  8. 现在给你三百台服务器,你怎么对他们进行管理?
  9. 用mysqlbinlog查看row格式的事件
  10. chrome 主进程cpu占用50%怎么办?