. 句号比對任意單個字元除了換行符。

[ ] 字元種類。比對方括号内的任意字元。
[ ^ ] 否定的字元種類。比對除了方括号裡的任意字元
* 比對>=0個重複的在*号之前的字元。
+ 比對>=1個重複的+号前的字元。
? 标記?之前的字元為可選.
{n,m} 比對num個大括号之前的字元 (n <= num <= m).
(xyz) 字元集,比對與 xyz 完全相等的字元串.
| 或運算符,比對符号前或後的字元.
\ 轉義字元,用于比對一些保留的字元 [ ] ( ) { } . * + ? ^ $ \ |
^ 從開始行開始比對.
$ 從末端開始比對.