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次 |