linux學習筆記 11 正規表示式

2022-06-24 22:03:15 字數 643 閱讀 2316

grep hadoop /etc/passwd | cut -d: -f7

du | sort -n

grep -v hadoop /etc/passwd

grep 'hadoop' /etc/passwd

grep 'h.*p' /etc/passwd

grep '^hadoop' /etc/passwd

grep 'hadoop$' /etc/passwd

規則:. : 任意乙個字元

a* : 任意多個a(零個或多個a)

a? : 零個或乙個a

a+ : 乙個或多個a

.* : 任意多個任意字元

\. : 轉義.

\:以h開頭,p結尾的乙個單詞

o\ : o重複兩次

grep '^i.\n$' /usr/share/dict/words

查詢不是以#開頭的行

grep -v '^#' a.txt | grep -v '^$'

以h或r開頭的

grep '^[hr]' /etc/passwd

不是以h和r開頭的

grep '^[^hr]' /etc/passwd

不是以h到r開頭的

grep '^[^h-r]' /etc/passwd

正規表示式 學習筆記1 1

正規表示式 學習筆記一 徒弟 師傅呀,我接到新任務,要過濾字串,進行篩選,乙個個對比,貌似好麻煩喲!師傅 都什麼年代啦,你的效率低不低呀?用正則吧,誰用誰知道好!1 什麼是正規表示式 在電腦科學中,是指乙個用來描述或者匹配一系列符合某個句法規則的字串的單個字串。在很多文字編輯器或其他工具裡,正規表示...

Linux學習11 正規表示式

正規表示式是一種描述文字字串或模式的方式,這樣程式就可以將該模式與任意文字字串相匹配,提供非常強大的搜尋能力。grep sed awk vim less nginx varnish等 正規表示式是從字元和運算構建的,並通過元字元來擴充,大部分字元都匹配自己,大部分元字元必須使用反斜槓 來轉義。使用正...

正則表達學習筆記

b代表字串必須以b開頭 3 代表必須以3結尾 代表任意字元 代表前面字元可以重複任意多次 1 代表1至少出現一次 w.w w與w中間的字元出現2次 最少3次 最少3次,最多6次 import re line wuwei123 regex str w.3 if re.match regex str,l...