擴充套件正規表示式

2021-09-29 02:20:56 字數 503 閱讀 8472

使用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

!與》字元在正規表示式中不是特殊字元,用的時候不許要特殊的轉移

擴充套件正規表示式

事實上,一般實驗者只需要熟悉基礎的正規表示式就足夠了。不過有時候為了簡化命令操作,了解一些使用範圍更廣的擴充套件表示式,會更加方便。正規表示法 grep v regular express.txt grep v 需要使用到管線命令來搜尋兩次!那麼如果使用延伸型的正規表示法,我們可以簡化為 egrep...

擴充套件正規表示式

擴充套件正規表示式 1.顯示三個使用者root,cisco,ccnp的uid和預設shell 普通正規表示式與擴充套件正規表示式 17 27 08 root localhost data cat etc passwd grep root b ccnp b cisco b cut d f1,3,7 r...

擴充套件正規表示式 egrep

grep 命令僅支援基礎正規表示式,如果使用擴充套件正規表示式,需要使用 egrep 或 awk 命令。這裡我們直接使用 egrep 命令。egrep 命令與 grep 命令的用法基本相似。egrep 命令是乙個搜尋檔案獲得模式,使用該命令可以搜尋檔案中的任意 字串和符號,也可以搜尋乙個或多個檔案的...