使用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 |
!与>字符在正则表达式中不是特殊字符,用的时候不许要特殊的转移