正規表示式的用法

2021-09-21 06:52:18 字數 717 閱讀 5876

正規表示式(regular expression)描述了一種字串匹配的模式(pattern),可以用來檢查乙個串是否含有某種子串、將匹配的子串替換或者從某個串中取出符合某個條件的子串等。

特殊字元字元

含義^匹配輸入字串的開始位置,在方括號表示式中使用時表示取非

$匹配輸入字串的結尾位置

()標記乙個子表示式的開始和結束位置

標記乙個中括號表示式的開始

.匹配除換行符 \n 之外的任何單字元

限定符字元

含義+匹配前面的子表示式一次或多次

?匹配前面的子表示式零次或一次,或指明乙個貪婪限定符

*匹配前面的子表示式零次或多次

匹配前面的表示式m次

至少匹配前面的表示式m次

匹配前面的表示式至少m次,至多n次

非列印字元字元

含義\n

匹配乙個換行符

\r匹配乙個回車符

\s匹配任何空白字元,包括空格、製表符、換頁符等等

\s匹配任何非空白字元

\w匹配字母或數字或下劃線或漢字

\w匹配特殊字元,即非 字母或數字或下劃線或漢字

\d匹配 數字

\d匹配 非數字

常用正規表示式

參考:

正規表示式用法

正規表示式的概念 什麼是 什麼是正規表示式?是html的乙個變種。一般情況下,論壇不允許你使用 而只能用 替代 是一套由流行的 標籤組成了固定 有統一的格式。使用者只要遵循 規則就可以實現使用者想要的功能。如 想要顯示粗體的how are you 字樣,就應該輸入 how are you而不是輸入h...

正規表示式用法

乙個正規表示式就是由普通字元 例如字元 a 到 z 以及特殊字元 稱為元字元 組成的文字模式。該模式描述在查詢文字主體時待匹配的乙個或多個字串。正規表示式作為乙個模板,將某個字元模式與所搜尋的字串進行匹配。將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 後向引用 或乙個八進位制轉義符。例如,...

正規表示式用法

1 正規表示式 理解 1 就是符合一定規則的字串 2 常見規則 a 字元 x 字元 x。舉例 a 表示字元a 反斜線字元。n 新行 換行 符 u000a r 回車符 u000d b 字元類 abc a b 或 c 簡單類 abc 任何字元,除了 a b 或 c 否定 a za z a到 z 或 a到...