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

替換字串教學

替換字串,也稱為替換文字,是在搜尋和替換期間用來替換每個正規表示式配對的文字。在大部分應用程式中,替換文字支援特殊語法,讓您可以重新使用正規表示式配對的文字或其部分內容。本教學說明此語法。雖然替換字串與正規表示式相比相當簡單,但不同應用程式使用的語法和實際行為仍有很大的差異。

在本網站中,替換字串顯示為 replace,就像您在應用程式的 [取代] 方塊中輸入它們一樣。替換中的文字文字會以黃色突顯。如 $&\$ 所示,特殊符號會以藍色突顯,而跳脫字元則以灰色突顯。

目錄

文字字元和特殊字元

最簡單的替換文字只包含文字字元。某些字元在替換字串中具有特殊意義,必須跳脫。在軟體原始碼中使用替換字串時,跳脫規則可能會變得有點複雜。

不可列印字元

使用控制字元跳脫或十六進位跳脫,可以更輕鬆地輸入不可列印字元,例如控制字元和特殊間距或換行字元。

配對文字

將整個正規表示式配對重新插入替換文字中,讓搜尋和替換可以在正規表示式配對前後插入文字,而不會實際替換任何內容。

反向參照

正規表示式中的 命名編號擷取群組 的反向參照,讓替換文字可以重新使用正規表示式配對的文字部分。

配對內容

有些應用程式在替換字串中支援特殊符號,讓您可以插入主旨字串或正規表示式配對前後的主旨字串部分。當替換文字語法用於收集搜尋配對及其內容,而不是在主旨字串中進行替換時,這會很有用。

大小寫轉換

有些應用程式可以插入與正規表示式匹配的文字,或將擷取群組轉換為大寫或小寫。

條件

有些應用程式可以使用一個替換或另一個替換,具體取決於擷取群組是否參與匹配。這允許您對正規表示式的不同匹配使用不同的替換。

| 快速入門 | 教學 | 工具和語言 | 範例 | 參考 | 書籍評論 |

| 簡介 | 字元 | 非列印字元 | 匹配文字 | 反向參照 | 匹配內容 | 大小寫轉換 | 條件 |