大寫轉換器

立即將任何文字轉換為大寫。對於標題、縮寫和強調很有用。

範例: Hello world → HELLO WORLD

大寫字母 — 也稱為 全部大寫 — 將每個字母轉換為其大寫形式。它可用於標題、標誌、首字母縮略詞、強調以及任何您想要最大視覺重量的上下文。

我們的轉換器使用 JavaScript 的區域設定感知 toLocaleUpperCase() 方法,以便重音符號、變音符號和特殊字元能夠正確轉換。 Unicode 感知:一致處理西里爾文、希臘語、德語 ß(根據上下文大寫為 SS 或罕見的 ẞ)、土耳其語點/無點 I 以及重音拉丁字母。

當全部大寫是正確的選擇時

標題和標題

大而大膽的大寫標題將意義壓縮到一個小的視覺足跡中。電影海報、雜誌封面、新聞標題都使用大寫字母來產生影響力。

首字母縮略詞和首字母縮略詞

NASA、NATO、USA、NBA——首字母縮寫通常完全用大寫字母書寫。我們的轉換器是在草稿中強制執行該樣式的最快方法。

程式碼常數

大多數程式語言使用 UPPERCASE_WITH_UNDERSCORES 表示常數和環境變數(POSIX 要求環境變數使用大寫)。使用我們的 CONSTANT_CASE 轉換器 代表蛇形大寫。

法律環境中的表單標籤

某些法律表格要求以大寫字母填寫欄位以確保易讀性。我們的工具可以在幾秒鐘內為任何貼上的文字產生此結果。

強調(謹慎)

正文中的大寫字母讀作大喊。使用它來強調單字或短語,而不是整個句子。

文字如何轉換為大寫

大寫轉換器使用 Unicode 的字元資料庫將每個輸入字元對應為其等效的大寫字元。對於每個代碼點,演算法都會檢查是否存在小寫到大寫的映射 - 這些映射是為跨書寫系統(拉丁語、西里爾語、希臘語等)的字母定義的。不含大寫變體的數字、標點符號和符號將保持不變。

該轉換器使用 JavaScript toLocaleUpperCase() 使用預設區域設定(不變)來正確處理區域設定敏感的對應。例如,德國人 ß 擴展到 SS (多字符映射)和土耳其語 i (無點)映射到 İ 當區域設置適當時。在幕後,引擎迭代字串的 Unicode 代碼點,應用映射,同時保留大多數字元的原始長度,除了擴展之外 ß→SS.

如何將文字更改為全部大寫

  1. 在輸入框中輸入或貼上文字。
  2. 按一下“轉換為大寫”按鈕。
  3. 從輸出區域複製轉換後的文字。
  4. 或者,啟用即時預覽以在您鍵入時查看結果。

重音、ß 和土耳其語點線 i

德文 ß
在預設區域設定中,小寫 ß (Eszett) 會轉換為 SS,而不是 Û(大寫 s)。
非字母符號
數字、標點符號和表情符號保持不變,因為它們沒有大寫映射。
空輸入
空字串或僅包含空格的輸入會產生空輸出。

使大寫字母可讀而不是大喊大叫

  • 用於 SCREAMING_SNAKE_CASE 變數名稱:貼上“my_variable”→“MY_VARIABLE”。
  • 在許多文字編輯器(例如 VSCode)中,選擇文字並按 Ctrl+Shift+U 即可快速大寫,而無需離開應用程式。
  • 在 CSV 匯出之前將列標題轉換為大寫,以確保區分大小寫的資料庫中的一致性。
  • 為了安全起見,切勿將密碼貼到線上轉換器中 - 使用作業系統的內建大寫函數或本機腳本。

此處大寫與 Word、Excel 和 CSS 中大寫

有多種方法可以將文字轉換為大寫,但它們在區域設定處理和易用性方面有所不同。

這個工具sed(命令列)Microsoft Word 變更案例
區域設定敏感性使用 toLocaleUpperCase() 自動沒有區域設定支援(純 ASCII)取決於系統區域設定;可能無法處理 ß→SS
易於使用即時在瀏覽器中運行,無需設置需要終端和正規表示式知識GUI 中的選單驅動,但可多次點擊
統一碼支持完整的 Unicode(西里爾文、希臘文等)除非配置,否則僅限於單字節語言環境適合常見腳本,但不一致

為什麼我們稱之為大寫

大寫字母可以追溯到羅馬石刻,其中統一刻有大寫字母。 「大寫」一詞本身來自早期印刷機中字體大小的物理排列:大寫字母儲存在大寫字母中,小寫字母儲存在小寫字母中。在計算中,自 1963 年 ASCII 定義映射以來,大寫轉換一直是基本操作。當今的演算法依靠 Unicode 的 UCD(Unicode 字元資料庫)來正確處理世界上的文字。

大寫轉換問題

大寫轉換器可以處理重音嗎?
是的。 “咖啡館”→“咖啡館”,“天真”→“NAÏVE”,“穆勒”→“穆勒”。 JavaScript 的區域設定感知 toUpperCase 保留所有變音符號。
德文 ß 是如何處理的?
預設情況下,ß 大寫為 SS(歷史慣例)。現代 Unicode 包括 2017 年引入的大寫 ß(ẞ,U+1E9E),但大多數軟體仍然預設為 SS。如果需要,請手動編輯。
土耳其語點/無點 I 會發生什麼事?
如果將區域設定設為土耳其語,則小寫“i”大寫為“ı”(帶點),“ı”大寫為“I”(無點)。在我們的預設語言環境中,兩者都轉到普通的“I”。對於土耳其語內容,請將文字複製到土耳其語編輯器中以確保大小寫正確。
為什麼喊叫要用大寫?
公約。電報和早期的電傳打字機只有大寫字母,因此全部大寫是中性的。隨著小寫字母在 20 世紀成為常態,全大寫字母開始顯得特別重要。到了早期的網路(20世紀80年代至90年代),全大寫字母已經被牢牢地確立為「喊叫」。
我應該在標題中使用大寫字母嗎?
越來越多地,不。現代編輯風格傾向於使用句子大小寫作為標題,因為它讀起來更具對話性。大寫字母在廣告、體育頭條和奢侈品牌中仍然很常見。

將我們的工具嵌入您的網站

對任何網站免費。沒有註冊。 iframe 從我們的伺服器載入並自動保持最新狀態。

📋 嵌入字數計數器

複製此片段(自動調整大小,複製按鈕有效):

即時預覽:

📋 嵌入這個大寫轉換器

複製此片段(自動調整大小,複製按鈕有效):

即時預覽:

想要更多選擇嗎? 所有嵌入式工具 →