| Regex基本標示符號 | 描述 |
| . | 任意一個字元 |
| * | 任意多個字元(包含0) |
| + | 任意多個字元(不包含0) |
| ? | 任意0個或1個字元 |
| - | 範圍range |
| 分隔樣式 | |
| 一行的開頭 | |
| 一行的結尾 | |
| [] | 在[]中的任意一個字元 |
| [] | 非在[]中的任意一個字元 |
| {n} | 包含前面的字元n個 |
| {n,} | 包含前面的字元n個以上 |
| {n,m} | 包含前面的字元n個以上m個以下 |
| 比對旗標 | 嵌入比對旗標 | 簡述 |
| CANON_EQ | 無 | 完全正則化相等模式 |
| CASE_INSENSITIVE | (?!) | 忽略大小寫模式 |
| COMMENTS | (?x) | 允與有空白與註解 |
| DOTALL | (?s) | 允許 . 與換行符號 |
| LITERAL | 無 | Literal |
| MULTILINE | (?m) | 多行模式 |
| UNICODE_CASE | (?u) | 以unicode為基礎忽略大小寫 |
| UNIX_LINES | (?d) | Unix換行模式 |
| Predefined Characters | |
| 表示法 | 任何字元 |
| \d | 單一數值[0-9] |
| \d | 非單一數值[0-9] |
| \s | 空白字元[\t\n\f\r] |
| \s | 非空白字元[\s] |
| \w | 字元[a-zA-Z_0-9] |
| W | 非字元[\w] |
From : 猛虎出閘
文章標籤
全站熱搜

