本文純屬總結筆記,均來源於網絡:網絡
一、定義:var re =new RegExp("a") var reg=//spa
二、可選項標誌:•g (全文查找) •i (忽略大小寫) •m (多行查找) string
三、經常使用方法:test lastIndex ast
4.經常使用:class
脫字符(^)表明字符開始位置 ,在[]裏它表示一個負字符集
\d [0-9] 匹配數字
\D [^0-9] 匹配非數字字符
\s [ \n\r\t\f\x0B] 匹配一個空白字符
\S [^ \n\r\t\f\x0B] 匹配一個非空白字符
\w [a-zA-Z0-9_] 匹配字母數字和下劃線
\W [^a-zA-Z0-9_] 匹配除字母數字下劃線以外的字符
/$表示字符結束位置
\s匹配任何空白字符,包括空格、製表符、換頁符等等
\d表示一個數字 test
[]匹配指定範圍內的任意字符
+號表示字符至少要出現1次
* 匹配前面的子表達式零次或屢次
? 匹配前面的子表達式零次或一次
{n,m}
用()來建立子匹配 方法
五、元字符:( [ { \ ^ $ | ) ? * + .
總結