🔣

字元串轉義反轉義

在線字元串轉義與反轉義,處理換行、製表符、引號、反斜槓等常見轉義字元
轉義 📂 文本 👤 ToolWorld 🏷️ v1.2.2
載入中...
輸入文字 貼上或輸入內容,本地即時處理
輸入字元串
處理設定 選好方式再處理
處理方式

全部處理在瀏覽器內完成,文字內容不上傳伺服器

輸入內容後點「開始處理」,全程本地完成,不上傳

處理結果 結果可一鍵複製

使用說明

📖 工具介紹


字元串轉義與反轉義工具在字面文字與轉義形式之間往返,處理換行、回車、製表符、引號、反斜槓等常見轉義字元。

寫程序時經常遇到這類麻煩:日誌裡打印出來的字元串帶著 但實際沒有換行,或者 JSON 裡的一段文字塞進代碼後引號把語法弄壞了。轉義就是把不可見字元變成可見的反斜槓序列,反轉義則是把它們還原回去。

轉義時反斜槓本身必須最先處理。如果先處理換行再處理反斜槓,用戶原本輸入的一個反斜槓會被再加一道,結果越轉越長。這裡按反斜槓、換行、回車、製表符、雙引號、單引號的順序依次替換,避免重複轉義。

反轉義按反斜槓加一個字元的形式匹配,命中內置映射表就還原,沒命中就原樣保留——比如 \d 在正則裡不是標準轉義序列,會被保留而不會報錯。

處理會給出輸入長度、輸出長度和替換處數。整個處理在瀏覽器內完成,內容不上傳。

✨ 功能特點


  • 轉義與反轉義雙向處理
  • 支援換行、回車、製表符、退格、換頁等控制字元
  • 支援雙引號、單引號、反斜槓與斜槓
  • 轉義時先處理反斜槓,避免重複轉義
  • 未定義的轉義序列原樣保留,不報錯
  • 本地處理:內容不上傳伺服器

🚀 使用方式


  1. 在左側貼上要處理的字元串
  2. 在右側選擇轉義或反轉義
  3. 點「開始處理」,也可以用 Ctrl 加回車
  4. 結果框顯示處理後的字元串,統計條給出替換處數
  5. 點「複製結果」把結果複製到剪貼簿

⚠️ 注意事項


  • 資料來源:依據常見編程語言的轉義序列整理,處理在瀏覽器內完成
  • 語言方言略有差異:不同語言對個別轉義序列的定義略有差別,本工具按最通用的約定處理
  • Unicode 轉義請另用工具:\uXXXX 形式的 Unicode 轉義請用 Unicode 編碼轉換工具處理
  • 正則中的反斜槓:正則表達式裡的 \d 等序列不在標準映射內,會被原樣保留
  • 隱私說明:全部處理在瀏覽器內完成,內容不上傳伺服器

相關推薦

⏫︎