英文大小寫轉換
在大寫、小寫、標題、句首、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。
我的文字會被上傳嗎?
不會。轉換完全在頁面中執行。