正規表示式元字元

2021-07-04 11:26:14 字數 545 閱讀 8839

要匹配這些特殊字元時,必須使用轉移字元「\」^

1 標誌字串的開始位置

2 在中括號表示式中使用,此時它表示不接受該字元集合。

$1 標誌字串的結尾位置

2 如果設定了 regexp 物件的 multiline 屬性,則 $ 也匹配 『\n』 或 『\r』。

|指明兩項之間的乙個選擇。

[ ]標記乙個中括號表示式,匹配其中的任何乙個字元就行。

( )標記乙個子表示式。

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

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

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

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

\轉義字元,將下乙個字元標記為或特殊字元、或原義字元、或向後引用、或八進位制轉義符。

標記限定符表示式的開始。

元字元和使用方法

正規表示式 元字元

現在你已經知道幾個很有用的元字元了,如 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表示換行。數量元字元 元字元說明 匹配前乙個字元 子表示式 零次或多...