egrep(grep -e)擴展正則表達式

grep使用的是基礎正則表達式,不是太方便,但是egrep就不同了,能夠用擴展正則表達式來方便查找。正則表達式

+:重複一個或一個以上的前一個RE字符。字符串

  舉個栗子:查找god,good, goood等字符串。基礎

    egrep   -n  'go+d'  xxx.txt擴展

 

?:零個或一個的前一個RE字符。grep

  再舉個栗子:查找gd,god這兩個字符串。方法

    egrep   -n  'go?d' xxx.txt字符

 

():找出組字符串。

  仍是栗子:查找glad和good這兩個字符串。

    egrep  -n  'g(la|oo)d'  xxx.txt

 

()+:多個重複組的判別。

  栗子:將AxyzxyzxyzxyzxyzC用echo顯示,而後再使用以下的方法查找。

    echo   'AxyzxyzxyzxyzxyzC' | egrep   'A(xyz)+C'

相關文章
相關標籤/搜索