zh-Hant

大小寫轉換

將文字轉換為大寫、小寫、標題式或程式設計式(camelCase、snake_case、kebab),全程在瀏覽器本機完成,無需上傳。

正在你的裝置上本機處理 ...

格式
  • 大寫
  • 小寫
  • 標題式
  • 句子式
  • camelCase
  • PascalCase
  • snake_case
  • kebab-case
  • CONSTANT_CASE
  • dot.case
  • path/case

正在你的裝置上本機處理 ...

0%

我的檔案會被上傳嗎?

不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證

無需上傳100% 本機處理
內容只留在你這裡第三方無法存取
Hosted in GermanyGlobal Content Delivery
通過獨立稽核TLS A+ · 標頭 A+

大小寫轉換聽起來簡單,但在日常工作中卻出奇地常用:大寫的標題、camelCase 的變數名稱、kebab-case 的檔名或 URL 片段、CONSTANT_CASE 的常數。本工具一步即可完成這一切。你貼上文字、選擇目標格式,立即取得結果,無需繁瑣的輸入或尋找取代。

對於簡單格式(大寫、小寫、標題、句子),文字會保留所有標點,只改變大小寫。對於程式設計式(camelCase、snake_case、kebab-case、CONSTANT_CASE),工具會把文字拆成單字,辨識空格、連字號、底線以及 camelCase 內部的分界,再依所選慣例重新組合。帶重音的字母會被正確處理。

整個轉換完全在你的瀏覽器中以純 JavaScript 執行:文字不會上傳、不會儲存,也不會從 CDN 載入任何外部函式庫。你可以把結果下載為文字檔,或直接複製使用。

技術規格

技術規格
輸入格式文字輸入
輸出格式TXT
批次處理不支援
處理方式在瀏覽器中本機處理 (JavaScript)
檔案上傳

三個步驟

  1. 將文字貼到文字方塊中。
  2. 選擇所需的格式。
  3. 檢視結果或下載為文字檔。

限制: 標題式與句子式遵循簡單、與語言無關的規則(每個單字或每句的首字母大寫),不處理小寫冠詞等特定語言的例外。程式設計式會去除標點,因為識別字不能包含標點。非常龐大的文字受你裝置記憶體的限制。

書寫樣式比較

書寫樣式比較
樣式範例
全大寫HELLO WORLD
全小寫hello world
標題格式Hello World
句子格式Hello world
camelCasehelloWorld
PascalCaseHelloWorld
snake_casehello_world
kebab-casehello-world
CONSTANT_CASEHELLO_WORLD
dot.casehello.world
path/casehello/world

常見問題

我的文字會被上傳嗎?

不會。轉換完全在你的瀏覽器中進行;你的文字永遠不會離開你的裝置,也不會被儲存。

什麼是 camelCase 和 snake_case?

它們是程式設計中識別字的命名慣例:camelCase 把單字無分隔地連在一起,後續每個單字首字母大寫(helloWorld);snake_case 用底線連接(hello_world)。kebab-case 使用連字號,常用於 URL。

camelCase 和 PascalCase 有什麼區別?

兩者都把單字無分隔地連在一起,後續每個單字首字母大寫。唯一的區別在於第一個字元:camelCase 以小寫字母開頭(helloWorld),PascalCase 以大寫字母開頭(HelloWorld),在許多程式設計語言中常用於類別名稱。

帶重音的字母會被保留嗎?

會。大小寫轉換支援 Unicode,因此 ä 會變成 Ä,重音符號也會被正確保留。

為什麼 camelCase 會去掉標點?

程式設計式會產生單一識別字,其中不能包含空格或標點。它們只作為單字之間的分隔符,因此會被移除。

相關工具

美化 JSON · 排序行 · 統計文字 · 產生 slug · Lorem ipsum產生器 · 正規表達式測試