‘.‘ 匹配任一字符
‘*‘ 指定*前的字符可以连续重复使用任意次
‘^‘ 字符串开头
‘$‘ 字符串结尾
‘.*‘ 任意数量的字符
‘\‘ 转义字符
‘[...]‘ 匹配任一字符
‘[^...]‘ 不匹配任一字符,取反
‘\(....\)‘ 标记匹配字符,后续通过转义序列进行引用,例如\(grep\).*\1,匹配2个grep中间带有任意数目的字符
‘\n‘ 重复在\(...\) 内的第n个模式
x\{m,n\} 区间表达式,匹配x字符出现的次数区间.x\{n\}是指x出现n次,x\{m,\}是指x出现至少m次,
x\{m,n\}是指至少出现m次,至多出现n次
‘\<...\>‘ 匹配单词的开头和结尾
原文:http://aimar111.blog.51cto.com/175714/1540193