文字工具

英文大小寫轉換

在大寫、小寫、標題、句首、camel、snake 與 kebab 格式之間切換文字。

英文大小寫轉換 在您的裝置上執行
  • 在您的瀏覽器中執行 — 您的文字絕不會傳送到任何地方
  • 免註冊、無額度限制,可隨您高興使用多少次

運作方式

手動重新調整文字大小寫既繁瑣又容易出錯,而程式設計師倚賴的命名慣例——camelCase、snake_case、kebab-case——要從一般片語手動產生尤其麻煩。

Title Case 與 Sentence case 不一樣

Title Case 會將每個單字的字首大寫。Sentence case 只將第一個單字與句號後的單字字首大寫。出版者通常只要其中一種,很少兩種都要。

程式設計慣例

camelCase 以大寫字母連接單字且沒有分隔符號,snake_case 使用底線,kebab-case 使用連字號。這三種都會先將輸入轉為小寫,所以全大寫的文字也能乾淨地轉換。

日常常用的格式

UPPERCASE 與 lowercase 會改變每個字母。Title Case 會將每個單字的第一個字母大寫,其餘小寫,所以像 NASA 這樣的縮寫會變成 Nasa。Sentence case 會先將所有字母轉為小寫,再將第一個字母以及句號、問號或驚嘆號之後的每個字母大寫——姓名與縮寫需要手動修正。這些格式都適用於帶重音符號的字母。

程式設計格式

camelCase、snake_case 與 kebab-case 會先在空格、底線、連字號與駝峰處將文字拆成單字,所以 XMLHttpRequest 會變成 xml、http 與 request。接著再將單字連接為 xmlHttpRequest、xml_http_request 或 xml-http-request。單字內部的標點符號會保留。

常見問題

英文大小寫轉換——常見問題

它能處理帶重音符號的字元嗎?

可以。大小寫轉換使用支援 Unicode 的處理方式,所以帶重音符號與非拉丁字元也能正確轉換。

Title Case 會破壞我的縮寫嗎?

會——Title Case 會將每個單字標準化,所以 NASA 會變成 Nasa。若縮寫必須保留,請使用 Sentence case。

我的文字會被上傳嗎?

不會。轉換完全在頁面中執行。