Linux——扩展正则表达式

使用egrep或者grep -E 一般都是使用egrp

语法:

扩展正则表达式
RE字符 意义与范例
+ 重复一个或者一个以上的前一个字符
egrep -n 'go+d' regular_express.txt
? 零个或者一个前一个字符
egrep -n 'go?d' regular_express.txt
| or的意思
egrep -n 'gd|good' regular_express.txt
egrep -n 'gd|good|gog' regular_express.txt
( ) 找出组字符串
egrep -n 'g(la|oo)d' regular_express.txt
( )+ 一个或者一个以上的组重复
egrep -n 'g(la|oo)+d' regular_express.txt

!与>字符在正则表达式中不是特殊字符,用的时候不许要特殊的转移


你可能感兴趣的:(Linux)