大小寫轉換工具:英文字母大小寫線上轉換(4種模式,2026)
英文大小寫轉換工具:全部大寫、全部小寫、首字母大寫、大小寫互換4種模式線上轉換,純本地執行不上傳資料。
英文大小寫轉換工具:全部大寫、全部小寫、首字母大寫、大小寫互換4種模式線上轉換,純本地執行不上傳資料。
下面這個大小寫轉換工具,純瀏覽器本地執行,輸入即出結果,不上傳資料。往下有大小寫轉換的原理和使用說明。
先直接說清這個工具在做什麼:把一段文字按規則統一成某種大小寫形態。常見的四種模式分別是全大寫(UPPERCASE)、全小寫(lowercase)、每個單詞首字母大寫(Title Case / 詞首大寫)、只把句子開頭字母大寫(Sentence case / 句首大寫)。看著簡單,但背後不是”字母加減一個數字”那麼粗糙。
計算機裡的大小寫轉換,走的是 Unicode 定義的大小寫對映表(case mapping),而不是早年 ASCII 時代那種”大寫字母碼位 +32 就是小寫”的算術。原因是字母不止 26 個英文字元:帶重音的 é/É、希臘字母、西裡爾字母都有各自的大小寫對應關係,只能靠對映表逐字元查。這也是為什麼正規的轉換工具能正確處理 café、naïve 這類帶音標的詞,而不會把它們弄亂。
對映表裡的兩個著名”坑”
土耳其語的大寫 I 小寫後是無點的 ı(不是英文的 i),德語的 ß 轉大寫會變成兩個字母 SS。所以”大小寫轉換”在跨語言場景裡並非可逆操作——一段文字全大寫再全小寫,未必能變回原樣。做使用者名稱、信箱這類大小寫不敏感比對時,工程上要用專門的 case folding 而非簡單 lowercase,否則可能被這類字元鑽空子(Unicode 官方 UTR#21 專門討論過)。
| 模式 | 效果示例 | 典型用途 |
|---|---|---|
| 全大寫 | HELLO WORLD | 標題強調、按鈕文案、常量命名 |
| 全小寫 | hello world | 信箱、URL、標籤、程式碼統一 |
| 詞首大寫 | Hello World | 英文文章標題、書名、專有名詞 |
| 句首大寫 | Hello world | 正文句子、表單內容、正常段落 |
很多人以為 Title Case 就是”每個詞首字母大寫”,實際英文出版界對哪些詞該小寫各有各的規矩,工具給出的往往只是一種通用近似。差異主要在介詞和連詞:AP 風格(美聯社)把四個字母及以上的介詞、連詞也大寫,冠詞 a/an/the 小寫;Chicago 芝加哥手冊則不看長度,介詞一律小寫,除非它被強調或當副詞用。所以同一個標題 “The Art of War” 在不同規範下大小寫可能不同——真正給正式稿件排版時,得先確認對方要 AP 還是 Chicago,工具輸出後仍需人工核一遍專有名詞。
另外要分清兩類”大小寫”:文字大小寫和程式碼命名規範不是一回事。camelCase(首詞小寫、後續詞首大寫,JS/Java 變數常用)、PascalCase(每詞首字母都大寫,多用於類名)、snake_case(下劃線連線、全小寫,Python 和資料庫愛用)、kebab-case(短橫線連線,多見於 URL 和 CSS 類名)——這些改的是”詞與詞怎麼拼接”,本工具處理的是純文字的字母大小寫,兩者別混用。
一個實用建議:如果只是想讓網頁上的文字”顯示成”大寫,優先用 CSS 的 text-transform: uppercase,它只改視覺呈現、不動 HTML 裡的原始文字。這樣螢幕閱讀器和搜尋引擎讀到的仍是正常大小寫,也方便日後改設計或翻譯。本工具做的是真正改寫文字內容,適合你需要把結果複製出去、粘到別處繼續用的場景——兩者各有各的用武之地。