天天看點

正規表達式特殊含義字元

/d 比對單個數字[0-9]

/D 比對除單個字母以外的任意一個字元[^0-9]

/w 比對數字,字母和下劃線[a-zA-Z0-9_]

/W 跟/w含義相反

/s 比對空白字元 包括回車,換行,制表,空格

/S 跟/s相反

/i 表示測試不區分大小寫

.  比對幾乎所有的單個字元 不能比對換行符

/. 比對.本身

[.] 比對.

量詞

作用:限定之前的字元出現的次數

* 表示之前的字元可以出現0次或者無數次

+ 表示之前的字元至少出現1次

? 表示之前的字元至多隻能出現1次

區間量詞

作用:具體規定字元出現的次數

{Min,max}

{Min,}

{NUMBER}

* = {0,}

+ = {1,}

? = {0,1}

括号的作用

()規定一個字元串出現的次數

多選結構作用 某個位置可能出現的字元串

(this|that|there|here)