正则表达式
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:]] # 表示数字字符加小写字母