Linux学习 - 正则表达式

一、正则表达式与通配符

  正则表达式:在文件中匹配符合条件的字符串,正则是包含匹配

  通配符:用来匹配符合条件的文件名,通配符是完全匹配

二、基础正则表达式

元字符 作用
a* a有0个或任意多个
. 除换行符外的任意字符
^a 以a开头的行
a$ 以a结束的行
[aeiou] 包含a、e、i、o、u中的任意一个字符
[^aeiou] 不包含a、e、i、o、u中的任意一个字符
\ 转义符
a\{n\} a出现n次
a\{n,\} a最少出现n次
a\{n,m\} a最少出现n次,最大出现m次

 

posted @ 2018-03-07 17:15  hwzheng  阅读(88)  评论(0编辑  收藏  举报