正規表示式是以特定的符號,來代表所有具有相同特徵字串的法則.
常被用來做為在龐大資料中篩選資訊的基準.
- 常用正規表示式
常用的正規表示式如下表:
符號 | 意義 |
. | 代表一個任意字元 |
[abc] | 符合a, b, c的任一個字元 |
[a-e] | 符合a到e間的任一個字元 |
[^abc] | 符合a, b, c之外的任一個字元 |
[^a-e] | 符合a到e間以外的任一個字元 |
* | 所有字元 |
\+ | 前1個或多個字元 |
\? | 前0~1個字元 |
\{i\} | i個前面的字元 |
\{i,\}
| 大於i個前面的字元 |
\{i,j\} | i到j個前面的字元 |
^ | 行首 |
$ | 行尾 |
\< | 單字的開頭 |
\> | 單字的結尾 |
\ | 跳脫符號,後接的一個字元除已定義的符號外,宣告該字元為非正規表示式 |
\t | tab |
\n | 換行 |
沒有留言:
張貼留言