正規表示式快速入門

2022-05-05 10:48:20 字數 935 閱讀 9268

正規表示式作用,用來高效地處理文字,可以對文字內容進行檢驗、提取和替換;

一、快速入門

1、元字元的概念

2、元字元感念和反義

反義:大寫

3、字元轉義

4、字元注釋

一般不在表示式中加注釋,可讀性太差;

6、使用例項

\b是單詞限定;

.?佔乙個位置;

.*佔無數個位置;

如:.*d   意思是前面啥都行但以d結尾;

^開始,$結束,如:^.?ld$ 意思是 前面還有一位任意字元,加 ld ,就這三個字元,開始和結束;

7、大寫是取反的意思,\d 匹配數字; \d 匹配不是數字的;

方括號 [ ] 是小型分組的概念;

[ ] 裡面任選乙個,[^ ]裡面的都排除掉,也是取反意思:如下

正規表示式快速入門

你是不是經常忘記正規表示式中的語法規則 優先順序順序 界定符 定位符等等,每次看了忘忘了看,怎麼辦的,多練習或者小抄本記起來!1 常用元字元 匹配處換行符以外的任意字元 w匹配字母或數字或下劃線或漢字 s匹配任意的空白符 d匹配數字 b匹配單詞的開始或結束 匹配字串的開始 匹配字串的結束 2 常用限...

正規表示式快速入門

一 元字元 w,s,b,d 1.後面四個有相應的大寫,表反義。匹配行開頭,只有當其在 中表示 非 2.b 匹配單詞的開始或結束,而 匹配除換行符外的任意字元。eg 匹配乙個非空行 bstr 匹配 str開頭的字串 二 重複 請叫上面四位為 四大金剛 0個或多個 個或多個 個或 個 有三種寫法,和 不...

正規表示式快速入門

匹配除了換行符以外的任何字元 w 匹配字母或數字或下劃線或漢字 s 匹配任意的空白符 d 匹配數字 b 匹配單詞的開始或結束 匹配字串的開始 匹配字串的結束 匹配除了換行符以外的任何字元,算是 w 的加強版了 w 不能匹配 空格 如果把字串加上空格用 w 就受限了,看下用 如何匹配字元 b hj 4...