1.正则表达式入门
2017-10-14 本文已影响42人
西瓜炒苦瓜
1.什么是正则表达式(http://regexper.com)
![](https://img.haomeiwen.com/i1930418/bffb691d49542956.png)
2.RegEXP对象
![](https://img.haomeiwen.com/i1930418/58fc6f57f996a534.png)
1.字面量
var reg = /\bis\b/g;
2.构造函数
var reg = new RegExp('\\bis\\b','g');
![](https://img.haomeiwen.com/i1930418/4c6baef50f6c453c.png)
3.元字符
![](https://img.haomeiwen.com/i1930418/11b63dd7a19a57b3.png)
![](https://img.haomeiwen.com/i1930418/3da1de9f347f109e.png)
4.字符类
![](https://img.haomeiwen.com/i1930418/70d7afce2d648e54.png)
![](https://img.haomeiwen.com/i1930418/6c72e6d54d832b11.png)
![](https://img.haomeiwen.com/i1930418/cf83dd2f3879413b.png)
![](https://img.haomeiwen.com/i1930418/1a516de68766292b.png)
4.范围类
![](https://img.haomeiwen.com/i1930418/a5aa64ec99803a4e.png)
![](https://img.haomeiwen.com/i1930418/7bf255fd2ae785fc.png)
![](https://img.haomeiwen.com/i1930418/6aaa35605a28a7eb.png)
5.js预定义类及边界
![](https://img.haomeiwen.com/i1930418/f5fb3b3e61a9178d.png)
![](https://img.haomeiwen.com/i1930418/0e063f2191ddc5bc.png)
![](https://img.haomeiwen.com/i1930418/2e99c2e36e05aa3b.png)
![](https://img.haomeiwen.com/i1930418/b87837321044f86a.png)
![](https://img.haomeiwen.com/i1930418/d0b3f251cd9360be.png)
![](https://img.haomeiwen.com/i1930418/b67a5c9408379b29.png)
6.量词
![](https://img.haomeiwen.com/i1930418/983959e532bcd240.png)
![](https://img.haomeiwen.com/i1930418/2a5faa9338f24397.png)
7.JS正则贪婪模式与非贪婪模式
![](https://img.haomeiwen.com/i1930418/114df931966a4953.png)
![](https://img.haomeiwen.com/i1930418/9f409ad92a30b8ba.png)
![](https://img.haomeiwen.com/i1930418/994078619abf3c74.png)
8.分组
![](https://img.haomeiwen.com/i1930418/27b0b9deedeeadac.png)
![](https://img.haomeiwen.com/i1930418/a7b1a01d0f1ae689.png)
![](https://img.haomeiwen.com/i1930418/f372a122849f24c2.png)
![](https://img.haomeiwen.com/i1930418/ef95190389bf8b57.png)
![](https://img.haomeiwen.com/i1930418/3c968359248bd16e.png)
![](https://img.haomeiwen.com/i1930418/47ad53a0b481977c.png)
![](https://img.haomeiwen.com/i1930418/6c8581fbbe3b2604.png)
9. 前瞻
![](https://img.haomeiwen.com/i1930418/5e65af24372a133b.png)
![](https://img.haomeiwen.com/i1930418/f758e75f1ea28fe3.png)
![](https://img.haomeiwen.com/i1930418/8c1dbb4d95d8374c.png)
![](https://img.haomeiwen.com/i1930418/cdbe095d35bb2357.png)
10.JS对象属性
![](https://img.haomeiwen.com/i1930418/4609afebbcb68c3d.png)
11. test 和 exec方法
![](https://img.haomeiwen.com/i1930418/5fd7d4743becfbf8.png)
![](https://img.haomeiwen.com/i1930418/e3b054c83e520a9f.png)
![](https://img.haomeiwen.com/i1930418/98aec54e34aa30af.png)
![](https://img.haomeiwen.com/i1930418/5d9a5670491cc3cb.png)
12.字符串对象方法
![](https://img.haomeiwen.com/i1930418/f141b7bd0d35de3e.png)
![](https://img.haomeiwen.com/i1930418/714de48acdab85ff.png)
![](https://img.haomeiwen.com/i1930418/0b14d26de5d8fcba.png)
![](https://img.haomeiwen.com/i1930418/ee53899b457221ed.png)
![](https://img.haomeiwen.com/i1930418/ee59b6d1a704b75b.png)
![](https://img.haomeiwen.com/i1930418/2ebbd6304fa05722.png)
![](https://img.haomeiwen.com/i1930418/e827e2dc4d4fa585.png)
![](https://img.haomeiwen.com/i1930418/ff1b4d8b23e0e66b.png)
![](https://img.haomeiwen.com/i1930418/86b871d2ad20789f.png)
![](https://img.haomeiwen.com/i1930418/b95b31bc72d1279c.png)
13.正则表
![](https://img.haomeiwen.com/i1930418/b6ac7a3d518e2575.png)