字元串轉義反轉義
在線字元串轉義與反轉義,處理換行、製表符、引號、反斜槓等常見轉義字元
輸入文字
貼上或輸入內容,本地即時處理
輸入字元串
處理設定
選好方式再處理
處理方式
全部處理在瀏覽器內完成,文字內容不上傳伺服器
處理結果
結果可一鍵複製
使用說明
📖 工具介紹
字元串轉義與反轉義工具在字面文字與轉義形式之間往返,處理換行、回車、製表符、引號、反斜槓等常見轉義字元。
寫程序時經常遇到這類麻煩:日誌裡打印出來的字元串帶著 但實際沒有換行,或者 JSON 裡的一段文字塞進代碼後引號把語法弄壞了。轉義就是把不可見字元變成可見的反斜槓序列,反轉義則是把它們還原回去。
轉義時反斜槓本身必須最先處理。如果先處理換行再處理反斜槓,用戶原本輸入的一個反斜槓會被再加一道,結果越轉越長。這裡按反斜槓、換行、回車、製表符、雙引號、單引號的順序依次替換,避免重複轉義。
反轉義按反斜槓加一個字元的形式匹配,命中內置映射表就還原,沒命中就原樣保留——比如 \d 在正則裡不是標準轉義序列,會被保留而不會報錯。
處理會給出輸入長度、輸出長度和替換處數。整個處理在瀏覽器內完成,內容不上傳。
✨ 功能特點
- 轉義與反轉義雙向處理
- 支援換行、回車、製表符、退格、換頁等控制字元
- 支援雙引號、單引號、反斜槓與斜槓
- 轉義時先處理反斜槓,避免重複轉義
- 未定義的轉義序列原樣保留,不報錯
- 本地處理:內容不上傳伺服器
🚀 使用方式
- 在左側貼上要處理的字元串
- 在右側選擇轉義或反轉義
- 點「開始處理」,也可以用 Ctrl 加回車
- 結果框顯示處理後的字元串,統計條給出替換處數
- 點「複製結果」把結果複製到剪貼簿
⚠️ 注意事項
- 資料來源:依據常見編程語言的轉義序列整理,處理在瀏覽器內完成
- 語言方言略有差異:不同語言對個別轉義序列的定義略有差別,本工具按最通用的約定處理
- Unicode 轉義請另用工具:\uXXXX 形式的 Unicode 轉義請用 Unicode 編碼轉換工具處理
- 正則中的反斜槓:正則表達式裡的 \d 等序列不在標準映射內,會被原樣保留
- 隱私說明:全部處理在瀏覽器內完成,內容不上傳伺服器