跳至主要內容
Lizely

文字模式產生器

把數值 {n} 預留位置展開為最多 10,000 行的確定內容,支援起始值、間隔與可選補零。

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

使用方式

  1. 1.輸入含 {n} 的模式,或使用 {n:3} 等寬度補零。
  2. 2.選擇起始整數、行數與帶正負號的整數間隔。
  3. 3.產生各行、檢查序列與寬度,再下載 UTF-8 TXT。

關於文字模式產生器

文字模式產生器會把一個數值範本轉成有順序的純文字行清單。撰寫包含 {n} 的模式,選擇起始整數、行數與整數間隔,再產生輸出。需要補零時可使用 {n:3} 等寬度。工具最多產生 10,000 行與 1,000,000 個 Unicode 碼位,全程在瀏覽器中完成。

{n} Token 會插入目前數字且不補零;{n:3} 等 Token 要求至少三位數,因此 7、9 與 11 會變成 007、009 與 011。寬度可以是 1 至 12 的任意整數;數值本身已有更多位數時絕不截斷。

負值會保留開頭負號,並在負號後填補絕對值位數。寬度四時,負二會變成 -0002,零則是 0000。寬度只描述數字位數,不包含符號;這項固定規則避免把零放在負號前等模糊形式。

同一產生行中的每個數值 Token 都會取得相同目前值。模式「ID-{n:3}-{n}」在七時會產生「ID-007-7」。工具不為不同 Token 維護獨立計數器,也不提供亂數選擇、字母序列、日期、公式、條件或巢狀範本。

第一行使用起始值,後續每行加入所選間隔。正間隔向上計數,負間隔向下,零則刻意重複同一數字。起始值、間隔與所有產生值都必須保持在 JavaScript 安全整數範圍,才能精確顯示十進位整數。

模式若沒有文件支援的數值預留位置會被拒絕,不會產生無法區分的副本。{n:0}、{n:13} 或非數值內容等錯誤寬度也會被拒絕。不是以數值 Token 開頭的一般大括號會保留為文字,但模式本身含類範本語法時仍應檢查預覽。

行數必須是 1 至 10,000 的整數。包含各行之間 LF 的合併輸出不得超過 1,000,000 個 Unicode 碼位。工具會檢查累計總數;超過上限時以錯誤停止,不回傳部分清單。

預覽與下載 TXT 使用 LF 行尾。模式本身可含空格與標點;內嵌換行在技術上也是純文字,但會讓一次範本迭代跨越多個可見行,使回報產生行數不易理解,因此建議使用單行模式。

可用於連續檔名、庫存標籤、測試識別字、編號標題、範例路徑、類 CSS class 名稱、ticket 草稿與其他可預期文字。它不是 UUID、密碼、資料庫序列或抗碰撞識別字服務;並行系統應在權威資料層指派識別字。

補零只影響顯示,不保證數值儲存。試算表與資料庫若未把目的地欄位設成文字,匯入時可能移除開頭零;依賴固定視覺寬度前,請檢查目標應用程式匯入設定。

編輯任何輸入都會清除舊輸出。下載只在點選時建立暫時 UTF-8 Blob URL,並在之後立即撤銷。模式、結果、帳戶或處理歷史都不會傳送或保留在 Lizely。

實作只使用明確整數算術與 Token 替換,不使用外部範本引擎或相依套件。相同有效模式、起始值、行數與間隔永遠產生同一批有序行。匯入大型清單前,請檢查第一與最後值,特別是刻意使用負或零間隔時。

方法與來源

驗證安全整數起始值與間隔、1 至 10,000 的整數行數、至少一個 {n} 或 {n:1..12} Token,以及所有預留位置寬度;把每個安全整數算為起始值加索引乘間隔;以相同、可選補零的帶符號值替換該行每個數值 Token;把輸出碼位與 LF 分隔計入 1,000,000 上限,並只在點選下載時建立短期 UTF-8 Blob URL。

常見問題

同一行可以含多個 {n} Token 嗎?
可以。該行每個 Token 都會取得相同目前值。
序列可以向下計數嗎?
可以,請輸入負整數間隔。
負數如何補零?
負號保持在最前面,絕對值位數在其後補零。
模式會傳送到伺服器嗎?
不會。驗證、產生、預覽與下載建立都在本機完成。

文字工具 使用指南

查看全部