替換文字教學 |
簡介 |
字元 |
不可列印字元 |
配對文字 |
反向參照 |
配對內容 |
大小寫轉換 |
條件 |
本網站的更多資訊 |
簡介 |
正規表示式快速開始 |
正規表示式教學 |
替換字串教學 |
應用程式和語言 |
正規表示式範例 |
正規表示式參考 |
替換字串參考 |
書籍評論 |
可列印 PDF |
關於本網站 |
RSS Feed 和部落格 |
替換字串,也稱為替換文字,是在搜尋和替換期間用來替換每個正規表示式配對的文字。在大部分應用程式中,替換文字支援特殊語法,讓您可以重新使用正規表示式配對的文字或其部分內容。本教學說明此語法。雖然替換字串與正規表示式相比相當簡單,但不同應用程式使用的語法和實際行為仍有很大的差異。
在本網站中,替換字串顯示為 replace,就像您在應用程式的 [取代] 方塊中輸入它們一樣。替換中的文字文字會以黃色突顯。如 $&\$ 所示,特殊符號會以藍色突顯,而跳脫字元則以灰色突顯。
最簡單的替換文字只包含文字字元。某些字元在替換字串中具有特殊意義,必須跳脫。在軟體原始碼中使用替換字串時,跳脫規則可能會變得有點複雜。
使用控制字元跳脫或十六進位跳脫,可以更輕鬆地輸入不可列印字元,例如控制字元和特殊間距或換行字元。
將整個正規表示式配對重新插入替換文字中,讓搜尋和替換可以在正規表示式配對前後插入文字,而不會實際替換任何內容。
正規表示式中的 命名 和 編號擷取群組 的反向參照,讓替換文字可以重新使用正規表示式配對的文字部分。
有些應用程式在替換字串中支援特殊符號,讓您可以插入主旨字串或正規表示式配對前後的主旨字串部分。當替換文字語法用於收集搜尋配對及其內容,而不是在主旨字串中進行替換時,這會很有用。
有些應用程式可以插入與正規表示式匹配的文字,或將擷取群組轉換為大寫或小寫。
有些應用程式可以使用一個替換或另一個替換,具體取決於擷取群組是否參與匹配。這允許您對正規表示式的不同匹配使用不同的替換。
頁面網址:https://regular-expressions.dev.org.tw/replacetutorial.html
頁面最後更新:2021 年 8 月 12 日
網站最後更新:2024 年 3 月 15 日
版權所有 © 2003-2024 Jan Goyvaerts。保留所有權利。