文字模式產生器
把數值 {n} 預留位置展開為最多 10,000 行的確定內容,支援起始值、間隔與可選補零。
隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。
使用方式
- 1.輸入含 {n} 的模式,或使用 {n:3} 等寬度補零。
- 2.選擇起始整數、行數與帶正負號的整數間隔。
- 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 都會取得相同目前值。
- 序列可以向下計數嗎?
- 可以,請輸入負整數間隔。
- 負數如何補零?
- 負號保持在最前面,絕對值位數在其後補零。
- 模式會傳送到伺服器嗎?
- 不會。驗證、產生、預覽與下載建立都在本機完成。
相關工具
文字工具 使用指南
查看全部- How to Make a Repeating Text Pattern in Illustrator (英文原文)
- How to Make a Repeating Text Pattern in Canva (英文原文)
- 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 Change Line Breaks in Word to \n or Real Breaks (英文原文)
- 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 (英文原文)
- Extract Hyperlinks from Word on Mac Before Removing Them (英文原文)