正規表示式參考 |
簡介 |
目錄 |
快速參考 |
字元 |
基本功能 |
字元類別 |
速記 |
錨點 |
字詞邊界 |
量詞 |
Unicode |
擷取群組和反向參照 |
命名群組和反向參照 |
特殊群組 |
模式修改器 |
遞迴和平衡群組 |
替換參考 |
字元 |
配對文字和反向參照 |
內容和大小寫轉換 |
條件式 |
本網站的更多資訊 |
簡介 |
正規表示式快速入門 |
正規表示式教學 |
替換字串教學 |
應用程式和語言 |
正規表示式範例 |
正規表示式參考 |
替換字串參考 |
書籍評論 |
可列印 PDF |
關於本網站 |
RSS 饋送和部落格 |
功能 | 語法 | 說明 | 範例 | JGsoft | .NET | Java | Perl | PCRE | PCRE2 | PHP | Delphi | R | JavaScript | VBScript | XRegExp | Python | Ruby | std::regex | Boost | Tcl ARE | POSIX BRE | POSIX ERE | GNU BRE | GNU ERE | Oracle | XML | XPath |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
字串錨點 | ^ (插入符號) | 與正規表示式模式套用的字串開頭相符。 | ^. 在 abc\ndef 中與 a 相符 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 是 |
字串錨點 | $ (美元符號) | 與正規表示式模式套用的字串結尾相符。 | .$ 在 abc\ndef 中與 f 相符 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 是 |
字串錨點 | $ (美元符號) | 除了與字串最末端相符外,也與字串中最後一個換行符號(若有)之前相符。 | .$ 在 abc\ndef\n 中與 f 相符 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 否 | 否 | 是 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 不適用 | 否 |
行錨定 | ^ (插入符號) | 除了在字串開頭比對外,還會在每個換行符號後比對,因此會比對字串中每行的開頭。 | ^. 會在 abc\ndef 中比對到 a 和 d | 是 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 是 | 是 | 基本 延伸 grep egrep awk | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 不適用 | 選項 |
行錨定 | $ (美元符號) | 除了在字串結尾比對外,還會在每個換行符號前比對,因此會比對字串中每行的結尾。 | .$ 會在 abc\ndef 中比對到 c 和 f | 是 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 是 | 是 | 基本 延伸 grep egrep awk | 選項 | 選項 | 選項 | 選項 | 選項 | 選項 | 不適用 | 選項 |
字串錨點 | \A | 與正規表示式模式套用的字串開頭相符。 | \A\w 只會在 abc 中比對到 a | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 否 | 否 | 是 | 是 | 否 | ECMA 延伸 egrep awk | 否 | 否 | 否 | 否 | 否 | 10gR2 | 否 | 否 |
嘗試錨定 | \A | 在比對嘗試的開頭比對。 | \A\w 會在 abc def 中反覆比對所有比對時比對到 a、b 和 c | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 是 | 否 | 否 | 否 | 否 | 否 | 否 | 否 |
嘗試錨定 | \G | 在比對嘗試的開頭比對。 | \G\w 會在 abc def 中反覆比對所有比對時比對到 a、b 和 c | 是 | 否 | 否 | 否 | 4.0–7.9 | 否 | 是 | 是 | 是 | 否 | 否 | 否 | 否 | 是 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 |
比對錨定 | \G | 在第二次及後續的比對嘗試中,比對前一次比對的結尾。在第一次比對嘗試中,比對字串的開頭。 | \G\w 會在 abc def 中反覆比對所有比對時比對到 a、b 和 c | 否 | 是 | 是 | 是 | 8.00 | 是 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | ECMA 延伸 egrep awk | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 |
字串錨點 | \z | 與正規表示式模式套用的字串結尾相符。 | \w\z 會在 abc\ndef 中比對到 f,但無法比對到 abc\ndef\n | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 否 | 否 | 否 | 是 | 否 | ECMA 延伸 egrep awk | 否 | 否 | 否 | 否 | 否 | 10gR2 | 否 | 否 |
字串錨點 | \Z | 與正規表示式模式套用的字串結尾相符。 | \w\Z 會在 abc\ndef 中比對到 f,但無法比對到 abc\ndef\n 或 abc\ndef\n\n | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 是 | 否 | 否 | 否 | 是 | 否 | 否 | 否 | 否 | 否 | 否 | 否 |
字串錨點 | \Z | 比對字串結尾以及字串中最後一個換行符號之前的位置(如果有)。 | .\Z 在 abc\ndef 中比對到 f,在 abc\ndef\n 中也比對到,但無法在 abc\ndef\n\n 中比對到 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 否 | 否 | 否 | 是 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 10gR2 | 否 | 否 |
字串錨點 | \Z | 比對字串結尾,以及字串中所有尾隨換行符號之前(如果有的話) | .\Z 在 abc\ndef 中比對到 f,在 abc\ndef\n 中也比對到,在 abc\ndef\n\n 中也比對到 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | ECMA 延伸 egrep awk | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 |
字串錨點 | \`(反斜線反引號) | 與正規表示式模式套用的字串開頭相符。 | \`\w 在 abc 中只比對到 a | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | ECMA 延伸 egrep awk | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 |
嘗試錨定 | \`(反斜線反引號) | 在比對嘗試的開頭比對。 | \`\w 在 abc def 中反覆比對所有比對時,比對到 a、b 和 c | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 是 | 是 | 否 | 否 | 否 |
字串錨點 | \'(反斜線單引號) | 與正規表示式模式套用的字串結尾相符。 | \w\' 在 abc\ndef 中比對到 f,但在 abc\ndef\n 中無法比對到 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | ECMA 延伸 egrep awk | 否 | 否 | 否 | 是 | 是 | 否 | 否 | 否 |
功能 | 語法 | 說明 | 範例 | JGsoft | .NET | Java | Perl | PCRE | PCRE2 | PHP | Delphi | R | JavaScript | VBScript | XRegExp | Python | Ruby | std::regex | Boost | Tcl ARE | POSIX BRE | POSIX ERE | GNU BRE | GNU ERE | Oracle | XML | XPath |
| 快速入門 | 教學 | 工具和語言 | 範例 | 參考 | 書籍評論 |
| 簡介 | 目錄 | 快速參考 | 字元 | 基本功能 | 字元類別 | 簡寫 | 錨點 | 字詞邊界 | 量詞 | Unicode | 擷取群組和反向參照 | 命名群組和反向參照 | 特殊群組 | 模式修改器 | 遞迴和平衡群組 |
| 字元 | 比對到的文字和反向參照 | 內容和大小寫轉換 | 條件式 |
頁面網址:https://regular-expressions.dev.org.tw/refanchors.html
頁面最後更新時間:2021 年 11 月 5 日
網站最後更新時間:2024 年 3 月 15 日
版權所有 © 2003-2024 Jan Goyvaerts。保留所有權利。