換行符號轉換器
將實際的 CRLF、CR 與 LF 換行轉成字面 \n、反向還原常見跳脫序列,或以空格取代換行。
隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。
使用方式
- 1.貼上或輸入含有實際換行或可見跳脫序列的文字。
- 2.選擇實際換行轉字面、字面轉實際換行,或實際換行轉空格。
- 3.執行轉換、在預覽中檢查精確空白,並下載 UTF-8 TXT 結果。
關於換行符號轉換器
換行符號轉換器會改變貼上文字中的換行表示方式。可選擇三種明確模式:把實際換行轉成可見的反斜線加 n、把字面 \r\n、\n 或 \r 序列轉成實際換行,或把實際換行轉成空格。精確結果會顯示在預覽中,也可下載為 UTF-8 TXT;所有處理都留在瀏覽器內。
實際換行轉字面模式可辨識 Windows CRLF、單獨的歸位 CR 與單獨的換行 LF。每一個邊界都會變成一個反斜線後接 n。CRLF 會視為單一邊界而不是兩個,因此不會意外產生雙重跳脫;文字中原本已有的可見反斜線則保持不變。
字面轉實際換行模式可辨識反斜線-r-反斜線-n、反斜線-n 與反斜線-r 這些字面字元序列。工具會先處理合併的 CRLF 寫法,再處理較短的替代形式,並把每一項換成一個 LF 換行。這適合從類 JSON 字串、紀錄輸出或設定值複製的內容,但不是完整的程式語言字串常值解析器。
實際換行轉空格模式會把每一個 CRLF、CR 或 LF 邊界換成一個一般空格,因此連續空白行會變成連續空格。工具刻意不合併這些空格、不修剪結果,也不推測句子標點;每個邊界保留一個替代字元,能讓轉換數量保持可追溯。
實際換行與可見跳脫文字之間的差異是本工具的核心。實際換行是控制版面的字元,而 \n 在此代表反斜線與 n 兩個可列印字元。預覽使用保留格式的空白,因此實際換行會建立新列,跳脫值則會直接顯示。長列在畫面上的視覺換行,不會在下載輸出中加入真正的換行位元組。
輸入上限為 1,000,000 個字元,以維持瀏覽器轉換與渲染的回應速度。空白輸入會顯示錯誤;編輯輸入或模式會清除舊結果並撤銷其物件 URL,避免把過期下載誤認為目前設定。原始輸入文字區不會被覆寫。
產生的下載是沒有位元組順序標記的 UTF-8 純文字。除了文件列出的三種字面序列外,轉換器不會解析 JSON、JavaScript、CSV、HTML、Markdown、Shell 語法或帶引號字串的跳脫層級。例如,多個前置反斜線不會依某種程式語言的跳脫深度規則解讀,因此應在目的地語境中檢查結果。
要把多行文字整理成單一可見行,以供文件或受控字串準備時,可使用實際換行轉字面模式;複製的文字含有可見換行標記而需要還原為真正列時,可使用字面轉實際模式;若只要簡單轉成單行且每個換行保留一個分隔位置,則使用空格模式。
本工具不會移除所有空白、轉換 Tab、按寬度換行、保留混合的原始行尾樣式,或加入 HTML br 標籤。字面轉實際模式建立的邊界一律使用 LF。若要完全刪除換行,請使用「移除換行」;若要進一步清理空白,請使用「空白移除工具」;若要加入前綴或編號,請使用下方相關的逐行工具。
這項轉換具確定性且不使用網路,也沒有檔案上傳或外部參考資料。下載的位元組會對應預覽所顯示的產生字串。處理原始碼或序列化格式時,仍應在轉換後驗證引號,因為某些字串語法不允許未經額外跳脫的實際換行。
方法與來源
驗證有界且非空白的文字,選擇一種明確的表示模式;辨識實際邊界時先比對 CRLF 再比對 CR 或 LF,反向轉換時先比對字面反斜線-r-反斜線-n 再比對較短序列;將每個已辨識邊界確定地替換為可見反斜線-n、LF 或一個空格;預覽精確字串,再提供本機 UTF-8 Blob。
常見問題
- 換行字元與 \n 有什麼不同?
- 換行字元是開始新一行的控制字元;這裡的 \n 則代表反斜線與 n 兩個可見字元。
- Windows CRLF 如何處理?
- 實際 CRLF 會視為單一邊界;在反向轉換模式中,字面 \r\n 會轉成一個 LF。
- 空格模式會合併連續空白行嗎?
- 不會。每個換行邊界都會變成一個空格,因此多個邊界會產生多個空格。
- 文字會被上傳嗎?
- 不會。轉換、預覽與 TXT 下載建立都在瀏覽器本機完成。
相關工具
文字工具 使用指南
查看全部- How to Change Line Breaks in Word to \n or Real Breaks (英文原文)
- How to Change Line Break Spacing in Word Documents (英文原文)
- How to Change Line Break Color in Word Documents (英文原文)
- Convert Brake Line Symbols to Literal Text for Code or Data (英文原文)
- Convert PowerPoint to Text: Build a Slide-by-Slide Draft (英文原文)
- How to Remove Text Formatting in Notepad++ (英文原文)
- Google Translate to Pig Latin: A Local Browser Tool (英文原文)
- Check for Palindrome in JavaScript: Methods and Verify (英文原文)
- NATO Phonetic Alphabet Online Translator and Decoder (英文原文)
- MLA Citation Generator: Authors, Titles, and Dates (英文原文)
- Dummy Text Explained: Origins and Quick Generation (英文原文)
- How to Randomize a List in Google Sheets Without Formulas (英文原文)
- How to Count Lines in Google Docs Accurately (英文原文)
- How to Remove Line Breaks in Excel Cell Content (英文原文)
- How to Get the Lenny Face Vault Code in Geometry Dash (英文原文)
- Best Kaomoji API Alternative for Instant Copy (英文原文)
- How to Get Italic Text in LaTeX Using Unicode (英文原文)
- How to Make Character Invisible in JJS Using Unicode (英文原文)
- Online Grocery List: A Private Browser-Saved Checklist (英文原文)
- How to View Font Glyphs Without Installing the Font (英文原文)