正则表达式手册:

http://tool.oschina.net/uploads/apidocs/jquery/regexp.html

正则表达式测试地址:

http://tool.chinaz.com/regex/

我们来举个例子: 电子邮箱

example@qq.com

1.username(example)

([a-z0-9_\.-]+)

2.@

@

3.公司名(qq.com)

([\da-z\.-]+)\.([a-z\.]{2,6})

4.^匹配开始位置!

5.$匹配结束位置!

6.[a-zA-Z] 代表范围

7.{3,16} 代表长度

最后,我们对应正则手册,一个个对应,就会出现以下正则表达式(请你记得一句话,复杂是由简单组成的)

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

最新文章

  1. Task三个列子的分享
  2. 【Java每日一题】20161222
  3. C语言局部变量和全局变量的区别。——Arvin
  4. 调用约定__cdecl和__stdcall
  5. 常见的HTTP返回码如4xx, 5xx
  6. java中 几种数据库连接池 的写法
  7. [poj3017] Cut the Sequence (DP + 单调队列优化 + 平衡树优化)
  8. `cocos2dx 非完整` UI解析模块
  9. Css - 基础的css阴影效果
  10. nodejs笔记五--MongoDB基本环境配置及增删改查;
  11. apache 反向代理配置(ubuntu)
  12. 查找——图文翔解Treap(树堆)
  13. C++包括头文件<>和""差额
  14. flexbox应用举例
  15. Flex Cairngrom框架浅浅印象
  16. 理解typename的两个含义
  17. Golang 入门系列(五)GO语言中的面向对象
  18. C# region指令和控制台清零
  19. windows系统中搭建Jenkins服务器
  20. python中pass语句的作用是什么

热门文章

  1. linux kernel如何处理大端小端字节序
  2. java Date类型的时间显示格式
  3. LeetCode(109) Convert Sorted List to Binary Search Tree
  4. LeetCode(202) Happy Number
  5. Verilog学习笔记基本语法篇(二)·········运算符
  6. Linux文件管理类命令及命令别名
  7. Linux基础命令详解-3
  8. TOJ 5021: Exchange Puzzle
  9. 84. Spring Boot集成MongoDB【从零开始学Spring Boot】
  10. tomcat的管理(manager)报错403