% 匹配行首 – 表示搜尋字串必須在行首,但不包括任何選定的結果字元中的行終止字元。
$ 匹配行尾 – 表示搜尋字串必須在行尾,但不包括任何選定的結果字元中的行終止字元。
? 匹配任何除換行符的字元。
* 匹配任何除換行符外所出現的任意數量的字元。
+ 匹配一個或多個前面的字元/表示式。必須找到至少一個出現的字元。不匹配重複的換行符。
++ 0 次或多次匹配前面的字元/表示式。不匹配重複的換行符。
^b 匹配一個分頁符。
^p 匹配一個換行符 (CR/LF) (段落) (DOS 檔案)
^r 匹配一個換行符 (僅 CR) (段落) (MAC 檔案)
^n 匹配一個換行符 (僅 LF) (段落) (UNIX 檔案)
^t 匹配一個製表符
[ ] 匹配任何括號中的單個字元或範圍
^{A^}^{B^} 匹配表示式 A 或 B
^ 忽略其後的正則表示式字元
^(*^) 在表示式加上括號或標籤在替換命令中使用。正則表示式中可以有 9 個表示式標籤,數字根據它們在正則表示式中的次序確定數字。
相應的替換表示式是 ^x,x 的範圍是 1-9。例如: 如果 ^(h*o^) ^(f*s^) 匹配“hello folks”,那麼^2 ^1 表示將用“folks hello”替換它。
% 匹配行首 – 表示搜尋字串必須在行首,但不包括任何選定的結果字元中的行終止字元。
$ 匹配行尾 – 表示搜尋字串必須在行尾,但不包括任何選定的結果字元中的行終止字元。
? 匹配任何除換行符的字元。
* 匹配任何除換行符外所出現的任意數量的字元。
+ 匹配一個或多個前面的字元/表示式。必須找到至少一個出現的字元。不匹配重複的換行符。
++ 0 次或多次匹配前面的字元/表示式。不匹配重複的換行符。
^b 匹配一個分頁符。
^p 匹配一個換行符 (CR/LF) (段落) (DOS 檔案)
^r 匹配一個換行符 (僅 CR) (段落) (MAC 檔案)
^n 匹配一個換行符 (僅 LF) (段落) (UNIX 檔案)
^t 匹配一個製表符
[ ] 匹配任何括號中的單個字元或範圍
^{A^}^{B^} 匹配表示式 A 或 B
^ 忽略其後的正則表示式字元
^(*^) 在表示式加上括號或標籤在替換命令中使用。正則表示式中可以有 9 個表示式標籤,數字根據它們在正則表示式中的次序確定數字。
相應的替換表示式是 ^x,x 的範圍是 1-9。例如: 如果 ^(h*o^) ^(f*s^) 匹配“hello folks”,那麼^2 ^1 表示將用“folks hello”替換它。