正規表示式 元字元

2021-08-17 23:18:48 字數 443 閱讀 5862

元字元(metacharacter)是擁有特殊含義的字元:

元字元描述

.查詢單個字元,除了換行和行結束符。

\w查詢單詞字元。

\w查詢非單詞字元。

\d查詢數字。

\d查詢非數字字元。

\s查詢空白字元。

\s查詢非空白字元。

\b匹配單詞邊界。

\b匹配非單詞邊界。

\0查詢 null 字元。

\n查詢換行符。

\f查詢換頁符。

\r查詢回車符。

\t查詢製表符。

\v查詢垂直製表符。

\***

查詢以八進位制數 *** 規定的字元。

\xdd

查詢以十六進製制數 dd 規定的字元。

\u***x

查詢以十六進製制數 ***x 規定的 unicode 字元。

正規表示式 元字元

現在你已經知道幾個很有用的元字元了,如 b 還有 d 當然還有更多的元字元可用,比如 s 匹配任意的空白符,包括空格,製表符 tab 換行符,中文全形空格等 w匹配字母或數字或下劃線或漢字等。ba w b 匹配以字母a 開頭的單詞 先是某個單詞開始處 b 然後是字母a 然後是任意數量的字母或數字 w...

正規表示式 元字元

元字元 描述.點 匹配任何單個字元。例如正規表示式r.t匹配這些字串 rat rut r t,但是不匹配root。匹配行結束符。例如正規表示式weasel 能夠匹配字串 he s a weasel 的末尾 但是不能匹配字串 they are a bunch of weasels.匹配一行的開始。例如...

正規表示式元字元

l 基本元字元 元字元說明 匹配任意單個字元 邏輯或操作符 定義乙個字元集合,匹配該集合中的乙個字元 對字元集合求非 是對整個集合求非,而不是緊挨著 符號的字元 在字元集合中定義乙個區間。如 a za z 對下乙個字元轉義。比如 n表示換行。數量元字元 元字元說明 匹配前乙個字元 子表示式 零次或多...