Linux Centos 正規表示式

2021-08-28 20:15:34 字數 530 閱讀 9720

正規表示式,又稱正規表示法、常規表示法( regular expression,在**中常簡寫為regex、regexp或re),電腦科學的乙個概念。正規表示式使用單個字串來描述、匹配一系列符合某個句法規則的字串。在很多文字編輯器裡,正規表示式通常被用來檢索、替換那些符合某個模式的文字。正規表示式分為基本正規表示式和擴充套件正規表示式。

雲字元就是指那些在正規表示式中具有特殊意義的專用字元

字元含義

^只匹配行首

$只匹配行尾

*匹配0或任意多個單字元,一般結合 . 使用

.匹配單個任意字元

字元範圍,只匹配該範圍內的單個字元

[ ^ ]

匹配指定範圍外的任意單個字元

\轉義符,用於遮蔽元字元

pattern\

精確匹配 pattern 出現次數為 n

pattern\

匹配 pattern 出現次數至少為 n

pattern\

匹配 pattern 出現次數在 n,m 之間

linux(centos7)正規表示式初學總結

linux正規表示式學習 正規表示式 正規表示式 或稱regular expression,簡稱re 是用於描述字元排列和匹配模式的一種語法規則。它主要用於字串的分割,匹配 查詢及替換操作。即正規表示式是一種文字模式,該模式描述在搜尋文字時要匹配的乙個或多個字串。這種枯燥的概念難理解,其實,正規表示...

python正則 python正則表達

正規表示式是一種用來匹配字串的強有力的 設計思想是用一種描述性的語言來給字串定義乙個規則,凡是符合規則的字串,就認為它 匹配 否則就不匹配。一 可以通過幾類符號設計限定規則,常用的思想如下 匹配除換行符以外的任意字元 w匹配字母 數字 下劃線或漢字 w匹配字母 數字 下劃線或漢字以外的字元 s匹配任...

數字正則表達

驗證數字 0 9 驗證n位的數字 d 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 9 0 9 驗證非零的正整數 1 9 0 9 驗證非零的負整數 1 9 0 9 驗證非負整數 正整數...