正規表示式 二

2021-10-12 08:35:20 字數 515 閱讀 7738

簡單轉義字元

一些不發方便書寫的字元,採用在前面加 「/ 」的方法

轉義字元(1)

表示式可匹配

\r \n

代表回車和換行符

\t代表製表符

\代表 「 \ 」本身

還有其他一些有特殊用處的標點符號,在前面加 』 \ 『,後,就代表該符號本身。比如:^ $ 都有特殊意義,如果要想匹配字串中的 ^ 和 $ 字元,則表示式就需要寫成 ^ 和 $

轉義字元(2)

表示式可匹配

^匹配^本身

\ $匹配$本身

\ .匹配小數點(.)本身

這些轉義字元的匹配方法與 「普通字元」是類似的。也是匹配與之間相同的乙個字元。

舉例 1:

表示式 \ d在匹

配字串

ab

cd 在匹配字串 abc

d在匹配字元

串abc

de 時,匹配結果是 :成功 :匹配到的內容是 $d; 匹配到的位置是:開始於3,結束於5

正規表示式(二) 正規表示式的切割

切割 還記得stirng的split的方法嗎.可以按照 空格,豎線 對字串進行切割.正規表示式的切割 是指,我們按照正規表示式的規則對字串來進行一些複雜的切割 比方說現在我想按照多個空格來進行切割 string str zhangsan lisei wangwu string reg s s在這裡代...

正規表示式(二)

三 正規表示式高階 1.後向引用 exp 匹配exp,並捕獲文字到自動命名的組裡,命名規則為從左向右 從1開始依次分組,分組0對應整個正規表示式 n 重複搜尋前面分組n匹配的文字 例如 b w b s 1 b,編號為1的分組為 b w b,表示乙個單詞,整個表示式用來匹配重複的單詞,像go go,或...

正規表示式 二

正規表示式 二 一 sed 可以將資料進行取代 刪除 新增 擷取 語法 sed nefr 動作 n 使用安靜模式。在一般sed的用法中,所有來自stdin的資料一般都會被列出到螢幕上。但是加上 n引數後,則只有經過sed特殊處理的哪一行才會被列出 e 直接在指令列模式上進行sed的動作編輯 f 直接...