跳至主要內容
Lizely

為每行加入前綴與後綴

在貼上的每一行前後加入字面文字,並可選擇讓空白行保持不變。

隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。

使用方式

  1. 1.貼上或輸入要裝飾的文字行。
  2. 2.輸入前綴、後綴或兩者,並選擇只含空白的行是否保持不變。
  3. 3.產生精確結果、檢查預覽,並下載 UTF-8 TXT 檔。

關於為每行加入前綴與後綴

「為每行加入前綴與後綴」會把使用者提供的文字放在每個邏輯輸入行的前面與後面。貼上或輸入最多 1,000,000 個字元,填入前綴、後綴或兩者,選擇空白行是否保持不變,再產生結果。精確的轉換文字會顯示在預覽中,也可下載為 UTF-8 TXT 檔。所有處理都留在瀏覽器內,文字絕不會上傳到 Lizely。

前綴與後綴都是字面字串。括號、引號、錢號、反斜線、星號與圓括號等字元會完全依輸入插入,不會被當成正規表示式、取代權杖、Markdown、HTML 或程式碼。這使清單符號、引號、分隔符號、SQL 片段、紀錄標籤、Shell 註解與簡單資料準備都能得到可預期結果。

工具會保留行序與原始行內容,不會修剪行首或行尾、合併內部空格、改變英文大小寫、移除 Tab、排序項目或去除重複值。它只會對空白行政策選中的每一行串接「前綴 + 原始行 + 後綴」。預覽中的視覺換行不會在下載檔加入真正的換行。

Windows CRLF、傳統 Mac CR 與 Unix LF 邊界都能辨識,產生的輸出會正規化為 LF。末尾換行會形成最後一個空白邏輯行;若選擇裝飾空白行,該末行也會取得前綴與後綴;若選擇略過空白行,它就保持空白。此行為刻意保留輸入所代表的最後行邊界。

開啟「空白行保持不變」後,空字串與只含空白的行都會完全原樣返回;因此只有空格的行不會被裝飾,其空格也不會移除。關閉後,每一個邏輯行都會裝飾,包括空白與只含空白的行。這個選項只改變轉換範圍,絕不刪除任何行。

前綴與後綴各自最多 200 個 Unicode 字元,而且至少一者不可為空,因為產生完全相同的副本沒有價值,也可能讓目前結果與輸入混淆。操作使用 JavaScript 字串,產生的 Blob 會標記為 UTF-8 純文字,因此可插入 emoji 與非拉丁文字;Unicode 字素的實際顯示仍取決於使用者字型與下游編輯器。

編輯輸入、前綴、後綴或空白行設定時,會清除舊結果並撤銷其下載 URL,防止控制項已描述不同輸出時仍下載先前結果。空白輸入或超過限制都會顯示明確錯誤。輸入上限用來維持大型轉換時的瀏覽器記憶體與渲染回應。

預覽使用保留格式的區域,在保留空格與換行的同時允許長行視覺換行。下載檔包含產生的字串,而不是複製渲染後的 HTML;它沒有位元組順序標記、富文字樣式、試算表引號、CSV 跳脫、依檔名產生的前綴或自動分隔符號偵測。若下游格式有跳脫規則,請另行驗證或跳脫結果。

你可以用它為行清單加入項目符號、註解標記、引號、路徑、HTML 片段、分隔符號、縮排或結尾標點,也適合以引號或括號包住識別字。它不會尋找並取代行內文字、不會加入連續編號、不會解析 CSV 欄位、編輯 Word 文件或推測語法。數字前綴請使用「為文字加入行號」;子字串修改請使用「尋找並取代」。

方法與來源

驗證有界輸入與字面前後綴,要求至少一個非空前後綴;切分 CRLF、CR 與 LF 並保留末尾空白行;只在略過選項開啟時判斷只含空白的行;不經解讀地串接前綴與後綴;以 LF 連接;預覽精確輸出字串;再以本機 UTF-8 文字 Blob 提供下載。

常見問題

前綴與後綴會被當成正規表示式嗎?
不會。兩者都會按字面插入,因此標點與反斜線沒有特殊取代含義。
開啟略過功能時,什麼算空白行?
空行或只含空白的行都會完全保持不變。
CRLF 行尾會怎麼處理?
CRLF、CR 與 LF 都能辨識,產生的結果會一致使用 LF。
我的文字會上傳嗎?
不會。裝飾、預覽與 TXT 下載建立都在瀏覽器本機執行。

文字工具 使用指南

查看全部