文字處理工具和正規表示式

2022-09-09 13:48:19 字數 515 閱讀 4838

基本正規表示式元字元

三劍客(grep) grep "root" /etc/passwd

字元匹配

. 表示任意字元,可以是乙個漢字。 例如 echo a.c |grep a.b(顯示·需要用\轉譯)

匹配指定範圍內的任意字元 '[liujinxi]'[0-9]' 例如 ls | grep '[liujinxi].txt'

[^]匹配指定範圍外的任意字元 '[^liujinxi]' 例如 ls |greo '[^liujinxi].txt'

[:lower:] 過濾小寫字元 例如 ls |grep 'file[[:lower:]].txt'

[:alnum:]字母和數字

[:alpha:]代表任何英文大小寫字元

[:upper:]大寫字母

匹配次數

[:space:] ↩︎

[:alpha:]- ↩︎

文字處理正規表示式

文字過濾命令 全面搜尋研究正規表示式並顯示出來 grep 命令是一種強大的文字搜尋工具 根據使用者指定的 模式 對目標文字進行匹配檢查 列印匹配到的行 由正規表示式或者字元及基本文字字元所編寫的過濾條件 預設貪婪模式 有就能過濾出來 egrep grep e 擴充套件正規表示式 grep 正規表示式...

Linux基礎之文字處理工具和正規表示式

regexp regular expressions,由一類特殊字元及文字字元所編寫的模式,其中有些字元 元字元 不表示字元字面意義,而是表示空中或通配的功能,類似於增強版的萬用字元功能。但與萬用字元不同,萬用字元功能是用來處理檔名,而正規表示式是處理文字內容中字元 正規表示式分兩類 1基本正規表示...

文字處理 grep 正規表示式

i 區分大小寫 root centos7 root2018 07 30 cat grep test root root2 zhuzhu2 tom3 root centos7 root2018 07 30 grep o oo grep test oooo root centos7 root2018 0...