1 ^ # 行首定位
2 $ # 行尾定位
3 . # 匹配除换行符以外的任意字符
4 * # 匹配0或多个重复字符
5 + # 重复一次或更多次
6 ? # 重复零次或一次
7 ? # 结束贪婪因子 .*? 表示最小匹配
8 [] # 匹配一组中任意一个字符
9 [^] # 匹配不在指定组内的字符
10 \ # 用来转义元字符
11 < # 词首定位符(支持vi和grep) <love
12 > # 词尾定位符(支持vi和grep) love>
13 x\{m\} # 重复出现m次
14 x\{m,\} # 重复出现至少m次
15 x\{m,n\} # 重复出现至少m次不超过n次
16 X? # 匹配出现零次或一次的大写字母 X
17 X+ # 匹配一个或多个字母 X
18 () # 括号内的字符为一组
19 (ab|de)+ # 匹配一连串的(最少一个) abc 或 def;abc 和 def 将匹配
20 [[:alpha:]] # 代表所有字母不论大小写
21 [[:lower:]] # 表示小写字母
22 [[:upper:]] # 表示大写字母
23 [[:digit:]] # 表示数字字符
24 [[:digit:][:lower:]] # 表示数字字符加小写字母