文字填補工具
使用自訂重複字串,在左側、右側或兩側把文字填到精確 Unicode 碼位長度。
隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。
使用方式
- 1.輸入來源文字與精確的 Unicode 碼位目標長度。
- 2.輸入非空填補模式,並選擇左側、右側或兩側。
- 3.執行填補、核對回報長度與預覽,再下載 TXT 結果。
關於文字填補工具
文字填補工具會在左側、右側或兩側加入填補模式,把字串延伸到精確目標長度。輸入原始文字,選擇 0 至 1,000,000 個 Unicode 碼位的目標,提供任何非空填補文字並選擇位置;完整輸出可預覽並下載為 UTF-8 TXT。處理只留在目前瀏覽器分頁,文字不會上傳到 Lizely。
右側填補會讓來源保持在開頭,並在其後加入字元;左側填補則在來源之前加入。兩側模式會把缺少長度分配到兩端。需要的字元數為奇數時,左側取得較少的一份,右側多一個字元;這項規則固定、可見且具有確定性。
填補文字可以包含一個或多個 Unicode 碼位。它從第一個字元開始重複到所需長度,再精確截到目標。例如來源長度三、目標八,使用「-_」並選擇兩側,左邊會填兩個字元、右邊填三個;不會為了補完整模式而超過要求長度。
長度以 JavaScript 字串迭代計算 Unicode 碼位,而不是 UTF-16 程式碼單元,因此大多數 emoji 計為一個而非兩個。組合記號仍會和基本字元分開計數,多碼位 emoji 序列也可能計為數個。結果會明確標示這種碼位模型,避免和可見 glyph、位元組、字詞或字素叢集混淆。
來源若已達到或超過目標,就會原樣返回;工具絕不為了縮短結果而截斷文字。需要填補時請設定較大的目標。目標為零有效,但依同一個不截斷規則,非空來源仍保持不變。
需要加入字元時,填補文字不得為空。空格、換行、標點、emoji 與多字元模式都可使用,因為它們只是訪客提供的一般文字。隱形填補可能難以檢查,請查看回報長度與預覽後再下載。
目標必須是非負整數;小數、負數、缺少與非數值會被拒絕。一百萬碼位上限可約束記憶體、重複串接、預覽渲染與下載建立。即使輸入本身長於上限不會被擴增,目標仍不得超過文件限制。
本工具適合固定寬度標籤、簡單識別字、測試 fixture、對齊純文字欄位、顯示 mockup,以及在短字串周圍加入一致邊框。它不了解終端顯示寬度;東亞寬字元、emoji、Tab、組合序列與比例字型所占寬度可能不等於碼位數。
不要把輸出當成二進位協定、資料庫欄位、密碼學區塊或編碼檔案的位元組填補。UTF-8 字元可使用不同位元組數,碼位目標不保證位元組目標;規格定義的是儲存長度時,請改用理解格式的位元組工具。
下載按鈕只在點選時建立暫時 Blob URL、開始瀏覽器下載,並排定立即撤銷。原始文字留在編輯器中供比較;變更任何欄位都會清除舊結果,避免過期預覽與新設定混淆。
操作不使用字典、網路請求、亂數來源或外部資料集。相同的有效來源、目標、模式與位置永遠產生相同字串。以填補結果取代來源前,請仔細檢查對空白敏感的輸出,因為視覺上不明顯的填補仍是真正文字。
方法與來源
依 Unicode 碼位迭代來源與填補字串;驗證 0 至 1,000,000 的整數目標;來源已夠長時原樣返回;重複並截斷訪客提供的模式到精確缺少長度;把全部填補放在左側或右側,或平均分配並讓奇數餘額落在右側;預覽確定輸出,並只在點選下載時建立短期 UTF-8 Blob URL。
常見問題
- 較短的目標長度會截斷文字嗎?
- 不會。已達到或超過目標的文字會原樣返回。
- 兩側填補如何分配?
- 缺少長度平均分配;為奇數時,右側會多取得一個碼位。
- 一個 emoji 算一個字元嗎?
- 單一 Unicode 碼位的 emoji 算一個,但組合序列與連接 emoji 可以包含多個碼位。
- 文字會被上傳嗎?
- 不會。填補、預覽與 TXT 下載建立都在瀏覽器本機完成。
相關工具
文字工具 使用指南
查看全部- How to Add Text Box in Canva With Exact-Length Text (英文原文)
- 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 (英文原文)
- How to Remove Emojis From Text Typed on Any Keyboard (英文原文)