快速開始
教學
工具和語言
範例
參考
書籍評論
替換參考
簡介
目錄
字元
配對文字和反向參照
內容和大小寫轉換
條件式
正規表示式參考
本網站更多內容
簡介
正規表示式快速開始
正規表示式教學
替換字串教學
應用程式和語言
正規表示式範例
正規表示式參考
替換字串參考
書籍評論
可列印 PDF
關於本網站
RSS Feed 和部落格
RegexBuddy—Better than a regular expression reference!

替換字串字元

功能語法說明範例JGsoft .NET Java Perl PCRE2 PHP Delphi R JavaScript VBScript XRegExp Python Ruby std::regex Boost Tcl ARE Oracle XPath
反斜線 反斜線後接任何無法形成代碼的字元 反斜線後接任何無法與反斜線組合成替換字串代碼的字元,會插入實際的轉譯字元。 替換為 \! 會產生 ! 延伸3.7–3.10 錯誤sed錯誤
反斜線 反斜線無法形成代碼 反斜線不屬於替換字串代碼的一部分,就是實際的反斜線。 替換為 \! 會產生 \! 預設預設錯誤
反斜線 尾端反斜線 替換字串尾端的反斜線就是實際的反斜線。 \ 取代會產生 \ 錯誤錯誤預設錯誤預設錯誤
反斜線 \\ 反斜線會跳脫自己。 \\ 取代會產生 \ 延伸sed
美元符號 未形成令牌的美元符號 未形成替換字串令牌的美元符號是字面上的美元符號。 $! 取代會產生 $! 錯誤錯誤錯誤錯誤錯誤
美元符號 尾隨美元符號 替換字串結尾的美元符號是字面上的美元符號。 $ 取代會產生 $ 錯誤錯誤錯誤2–4預設 VC’15–VC’22
sed VC’08–VC’22
錯誤
美元符號 $$ 美元符號會跳脫自己。 $$ 取代會產生 $ 錯誤錯誤預設全部
預設
錯誤
美元符號 \$ 反斜線會跳脫美元符號。 \$ 取代會產生 $ 延伸3.7–3.10 錯誤sed
十六進位跳脫 \xFF,其中 FF 是 2 個十六進位數字 插入在程式碼頁中指定位置的字元 使用 Latin-1 程式碼頁時,\xA9 會插入 © 延伸字串字串字串字串字串字串字串字串錯誤
Unicode 跳脫 \uFFFF,其中 FFFF 是 4 個十六進位數字 插入特定的 Unicode 碼點。 \u00E0 僅插入編碼為 U+00E0 的 à\u00A9 插入 © 字串延伸錯誤字串字串字串字串1.9 字串字串字串錯誤
Unicode 跳脫 \u{FFFF},其中 FFFF 是 1 到 4 個十六進位數字 插入特定的 Unicode 碼點。 \u{E0} 僅插入編碼為 U+00E0 的 à\u{A9} 插入 © V2延伸錯誤7.0.0 字串字串字串字串3.7–3.10 錯誤1.9 字串錯誤
Unicode 跳脫 \x{FFFF},其中 FFFF 是 1 到 4 個十六進位數字 插入特定的 Unicode 碼點。 \x{E0} 僅插入編碼為 U+00E0 的 à\x{A9} 插入 © 延伸3.7–3.10 錯誤錯誤
字元跳脫 \n\r\t 分別插入換行字元、回車字元和一個 tab 字元 \r\n 插入 Windows CRLF 換行符號 字串延伸字串字串字串字串字串字串字串錯誤
字元跳脫 \a 插入「警示」或「鈴聲」控制字元 (ASCII 0x07) 延伸錯誤
字元跳脫 \b 插入「退格」控制字元(ASCII 0x08) 延伸錯誤錯誤
字元跳脫 \e 插入「跳脫」控制字元(ASCII 0x1B) 延伸3.7–3.10 錯誤錯誤
字元跳脫 \f 插入「換頁」控制字元(ASCII 0x0C) 延伸錯誤
字元跳脫 \v 插入「垂直定位標籤」控制字元(ASCII 0x0B) 延伸錯誤錯誤
控制字元跳脫 \cA\cZ 插入 ASCII 字元 Control+A 到 Control+Z,等同於 \x01\x1A \cM\cJ 插入 Windows CRLF 換行符號 延伸
控制字元跳脫 \ca\cz 插入 ASCII 字元 Control+A 到 Control+Z,等同於 \x01\x1A \cm\cj 插入 Windows CRLF 換行符號 延伸
NULL 跳脫 \0 插入 NULL 字元 延伸錯誤全部
預設
錯誤
八進位跳脫 \o{7777} 其中 7777 是任何八進位數字 插入在活動編碼頁中指定位置的字元 \o{20254} 在使用 Unicode 時插入 V25.14延伸3.7–3.10 錯誤錯誤
八進位跳脫 \10\77 插入在 ASCII 表中指定位置的字元 \77 插入 ? 延伸錯誤錯誤
八進位跳脫 \100\177 插入在 ASCII 表中指定位置的字元 \100 插入 @ 延伸錯誤錯誤
八進位跳脫 \200\377 插入在活動編碼頁中指定位置的字元 \377 在使用 Latin-1 編碼頁時插入 ÿ 延伸錯誤錯誤
八進位跳脫 \400\777 插入在活動編碼頁中指定位置的字元 \777 在使用 Unicode 時插入 ǿ 延伸錯誤錯誤
八進位跳脫 \01\07 插入在 ASCII 表中指定位置的字元 \07 插入「鈴聲」字元 延伸錯誤全部
預設
錯誤
八進位跳脫 \010\077 插入在 ASCII 表中指定位置的字元 \077 插入 ? 延伸錯誤全部
預設
錯誤
功能語法說明範例JGsoft .NET Java Perl PCRE2 PHP Delphi R JavaScript VBScript XRegExp Python Ruby std::regex Boost Tcl ARE Oracle XPath