文字工具
轉換文字大小寫
文字僅在目前瀏覽器處理,不上傳或儲存。
使用說明與常見問題
無需重新輸入即可調整大小寫。原文始終可見,檢查轉換結果後再複製或下載。
使用步驟
- 貼上或輸入原文。
- 選擇轉換方式並點擊轉換文字。
- 對照原文後複製結果或下載 TXT。
轉換規則
大寫和小寫使用 Unicode 預設規則,與頁面語言無關。中文、日文、表情、空白和標點保留。大小寫可能改變長度,例如 ß 會變為 SS。不進行 Unicode 正規化或空白清理。
詞首大寫先將每個詞類片段轉小寫,再大寫其第一個碼點,是簡單規則而非出版規範。句首大寫先轉小寫,再大寫首個字母,以及 . ! ? 。!? 或換行後的首個字母。縮寫和專有名稱需手動檢查。反轉大小寫逐個有大小寫的碼點切換,可能擴展字元。
輸入上限為 100,000 個 UTF-16 單位和 400,000 個 UTF-8 位元組,檢查點預算為 45 秒。大寫/小寫是單次有界同步操作,取消在檢查點生效。輸出最多 300,000 個 UTF-16 單位和 400,000 個 UTF-8 位元組,大小寫擴展可能超限。TXT 以 UTF-8 儲存實際轉換結果。
常見問題
詞首大寫符合出版規範嗎?
不保證,每個詞類片段採用相同的首碼點規則。縮寫、短詞和專有名稱可能需要人工調整。
切換語言會改變大小寫規則嗎?
不會,使用 Unicode 預設規則,而非土耳其語等地區專用規則。詞首轉換按英語斷詞;沒有 Intl.Segmenter 時使用保留詞內撇號的 Unicode 字母/數字分組。