英文大小寫轉換

貼上英文文字,一鍵轉成全部大寫、全部小寫、句首大寫、標題格式或 camelCase、snake_case 等程式命名格式。文字只在瀏覽器處理,不會上傳。

Aa

輸入文字

直接輸入或貼上,下方會即時顯示轉換結果

  • 72 字元
  • 58 字元(不含空白)
  • 15 個英文單字
  • 1 行
文章用
程式命名用

句首大寫(Sentence case)先全部轉成小寫,再把每個句子的第一個字母與代名詞 I 轉成大寫。人名、地名、星期、月份等專有名詞不會自動大寫,請手動修正。

中文、數字與標點不會被更動;文章用的轉換會保留原本的空白與換行。文字只在你的瀏覽器中處理,不會上傳到任何伺服器。

?

各種轉換方式對照

以同一句 the lord of the rings: it's a long story 為例:

轉換方式結果
句首大寫The lord of the rings: it's a long story
全部大寫THE LORD OF THE RINGS: IT'S A LONG STORY
全部小寫the lord of the rings: it's a long story
每個單字首字大寫The Lord Of The Rings: It's A Long Story
標題格式The Lord of the Rings: It's a Long Story
大小寫互換THE LORD OF THE RINGS: IT'S A LONG STORY
camelCasetheLordOfTheRingsItsALongStory
PascalCaseTheLordOfTheRingsItsALongStory
snake_casethe_lord_of_the_rings_its_a_long_story
kebab-casethe-lord-of-the-rings-its-a-long-story
CONSTANT_CASETHE_LORD_OF_THE_RINGS_ITS_A_LONG_STORY

句首大寫與標題格式都是依規則自動處理,無法判斷哪些字是人名、地名或書名, 轉換後請再檢查一次專有名詞(例如 Taipei、Monday、English)。

英文大小寫轉換:貼上文字,馬上換好格式

不小心開著 Caps Lock 打了一整段、從別處複製來的標題全是大寫、 或是要把一串英文改成程式裡的變數名稱,這些情況都不需要整段重打。 這個英文大小寫轉換工具提供六種文章用的轉換(全部大寫、全部小寫、句首大寫、 每個單字首字大寫、標題格式、大小寫互換),以及五種程式命名格式 (camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE)。 輸入後即時顯示結果,中文、數字與標點不會被更動, 而且文字只在你的瀏覽器中處理,不會上傳到任何伺服器。

英文大小寫的基本規則

英文需要大寫的地方其實不多,記住下面幾項就能避免大部分錯誤:

各種轉換方式的規則與算例

句首大寫會先把整段轉成小寫,再把每個句子(以 . ! ? 與換行分隔) 的第一個字母,以及代名詞 I 改成大寫。 例如 the quick brown fox jumps over the lazy dog. it's a sunny day in taipei.會變成 The quick brown fox jumps over the lazy dog. It's a sunny day in taipei.請注意 taipei 仍然是小寫:工具無法判斷哪些字是專有名詞, 人名、地名、星期與月份需要你在轉換後手動修正。

每個單字首字大寫把每個單字的第一個字母大寫、其餘小寫。 撇號後面的字母不會被大寫,所以 it's 會得到 It's,而不是常見的錯誤結果 It'S。

標題格式讓主要單字首字大寫,冠詞(a、an、the)、 連接詞(and、but、or、nor、for、so、yet)與短介系詞(at、by、in、of、on、to、up、as、per、via、vs)維持小寫; 但標題的第一個字、最後一個字,以及冒號後的第一個字一律大寫。 例如 the lord of the rings: the return of the king會變成 The Lord of the Rings: The Return of the King: 開頭的 The 與冒號後的 The 大寫,中間的 of、the 維持小寫。 APA、Chicago、AP 等格式指南對介系詞長度等細節的規定略有不同, 這裡採用的是通用版本,正式投稿請以指定的格式指南為準。

程式命名格式會先把每一行拆成單字(依空白、底線、連字號,以及小寫接大寫的邊界), 再重新組合。例如 helloWorld example_text 轉成 snake_case 是 hello_world_example_text, 轉成 camelCase 是 helloWorldExampleText。

如何使用英文大小寫轉換工具?

  1. 在上方文字框輸入或貼上要轉換的文字,可以一次貼上多行。
  2. 在「文章用」或「程式命名用」中點選一種轉換方式,預設是句首大寫。
  3. 下方的結果框會即時更新,並顯示這種轉換方式的說明。
  4. 按「複製結果」把結果複製到剪貼簿,貼回文件或程式碼。
  5. 想接著做第二次轉換,按「把結果放回輸入」再選另一種方式。

實用提醒

英文大小寫轉換常見問題

句首大寫為什麼沒有把 taipei 變成 Taipei?

句首大寫只處理每個句子的第一個字母與代名詞 I。 工具無法判斷哪些字是人名、地名、星期或月份,這些專有名詞需要在轉換後手動改成大寫。

標題格式和每個單字首字大寫有什麼不同?

每個單字首字大寫會把所有單字都大寫,例如 The Lord Of The Rings; 標題格式則讓冠詞、連接詞與短介系詞維持小寫,得到 The Lord of the Rings, 也就是一般書名與電影名的寫法。

camelCase、snake_case、kebab-case 分別用在哪裡?

常見慣例是:JavaScript 與 Java 的變數、函式用 camelCase,類別與元件用 PascalCase; Python 的變數與函式、資料庫欄位用 snake_case;網址與 CSS 類別用 kebab-case; 常數用 CONSTANT_CASE。這些只是慣例,實際仍以各專案的程式碼規範為準。

貼上的文字會被上傳或儲存嗎?

不會。大小寫轉換完全在你的瀏覽器中進行,文字不會傳送到伺服器, 關閉或重新整理頁面後也不會保留。