免費在線多行轉單行轉換器
粘貼帶換行的文本,將其摺疊為一行連續文本。可選擇分隔符——空格、逗號、豎線、分號、無分隔符或自定義字符串——並可選擇去除每行首尾空白或丟棄空行。
適合將項目符號列表變成逗號分隔值、修復從郵件複製粘貼的內容、構建 shell 單行命令,以及清理用於 JSON 字符串或聊天提示詞的文本。全部在本地瀏覽器中運行。
為什麼要將多行文本轉成一行?
多行文本隨處可見:從電子表格複製的列表、文檔中的項目符號、日誌片段和命令輸出。許多工具和格式需要單行——CSV 字段、JSON 字符串值、shell 單行命令、Slack 消息以及 SQL IN 子句。
手工拼接既慢又容易出錯。專用轉換器讓你粘貼一次、選擇分隔符,即可複製乾淨的單行結果,無需再找多餘換行或尾部空格。
如何選擇合適的分隔符
需要從斷行段落得到可讀散文或簡單句子時,使用空格。
CSV 風格列表、標籤和關鍵詞字符串使用逗號或“逗號+空格”。豎線(|)或分號適合 shell 路徑、備選值,以及數據中已使用逗號的配置。
選擇“無”可在無分隔符的情況下拼接各行——適合連接被拆開的標記,或修復在詞中間被換行的文本。自定義分隔符可覆蓋其他需求:製表符、轉義為 \n 的換行、HTML <br>,或用於搜索查詢的“ AND ”。
去除空白、空行與空白處理
修剪每一行會去掉從編輯器或 PDF 複製時常出現的首尾空格。刪除空行可避免粘貼中混入空白行時產生雙重分隔符。
“摺疊空白”為可選項:連接後,它會將連續的空格/製表符/換行替換為單個空格,並修剪兩端。源文本間距雜亂時請開啓;當分隔符本身包含有意空格(如“, ”)時請關閉。
常見使用場景
將縱向排列的郵箱或用户名列表轉為逗號分隔字符串,用於表單和腳本。
將多行 SQL SELECT 列表或一列 ID 合併為帶逗號的單個 IN (...) 參數。
從為可讀性而換行書寫的筆記中構建單行 curl 或 docker 命令。
在粘貼到拒絕控制字符的 API 之前,展平聊天提示詞、README 片段或抓取的文本。