正規表示式 七秒的記憶

2021-10-25 02:45:25 字數 534 閱讀 9380

3)特殊字元,有特殊含義的字元。如要匹配這些元素需要在字元前面加轉義符,即反斜槓字元(\)。

特殊字元

概述$

匹配輸入字串的結尾位置。()

標記乙個子表示式的開始和結束位置。子表示式可以獲取供以後使用。*

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

匹配前面的自表示式1次或多次。.

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

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

匹配前面的子表示式0次或1次,或指明乙個非貪婪限定符。\

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

匹配輸入字串的開始位置、除非在方括號表示式中使用,此時它表示排除該字元的集合。{

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

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

正式表示式^.*\.iff$      表示匹配所有以.iff結尾的資料夾或者檔案(在kettle )

^字串開始位置$字串結束位置

正規表示式 簡單記憶二

全部符號解釋 字元描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開始位置。如果設定了 regexp 物件的 multiline 屬性,也匹配 n 或 r 之後的位置。匹配...

正規表示式規則(七)

匹配次數中的貪婪與非貪婪 在使用修飾匹配次數的特殊符號時,有幾種表示方法可以使同乙個表示式能夠匹配不同的次數,比如 具體匹配的次數隨被匹配的字串而定。這種重複匹配不定次數的表示式在匹配過程中,總是盡可能多的匹配。比如,針對文字 d d d 舉例如下 表示式匹配結果 w 將匹配第乙個 d 之後的所有字...

七 正規表示式大全

基本符號 表示匹配字串的開始位置 例外 用在中括號中 時,可以理解為取反,表示不匹配括號中字串 表示匹配字串的結束位置 表示匹配 零次到多次 表示匹配 一次到多次 至少有一次 表示匹配零次或一次 表示匹配單個字元 表示為或者,兩項中取一項 小括號表示匹配括號中全部字元 中括號表示匹配括號中乙個字元 ...