如何使用英文大小寫轉換
- 把文字貼到左側,每一行會分別轉換。
- 在上方點選要轉換的格式,例如 Title Case 或 snake_case。
- 右側即時顯示結果,按「複製」使用。
範例
變數名稱轉 snake_case
userProfileImage
HTTPRequestTimeout
user_profile_image
http_request_timeout
英文標題轉 Title Case
the lord of the rings: return of the king
The Lord of the Rings: Return of the King
各種命名格式用在哪裡
| camelCase | JavaScript、Java 的變數與函式 |
|---|---|
| PascalCase | 類別名稱、React 元件 |
| snake_case | Python、Ruby、資料庫欄位 |
| kebab-case | 網址 slug、CSS class、檔名 |
| CONSTANT_CASE | 常數、環境變數 |
規格與重點
| 支援格式 | UPPER、lower、Title Case、Sentence case、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE |
|---|---|
| Title Case 規則 | a、an、the、and、of、in 等虛詞在句中保持小寫 |
| 拆字規則 | 自動辨識 camelCase、底線、連字號與空白 |
| 多行處理 | 每一行分別轉換 |
| 處理位置 | 你的瀏覽器(資料不會上傳) |
| 費用 | 免費、免註冊 |
常見問題
Title Case 和每個字首大寫有什麼不同?
Title Case 依英文標題慣例,把 a、the、of、and 等虛詞保持小寫(第一個與最後一個字除外);單純每字首大寫則每個字都大寫。
中文會被轉換嗎?
不會。中文沒有大小寫,會原樣保留;轉成 snake_case 等格式時,中文會被視為單字的一部分。
縮寫(例如 HTTP、ID)怎麼處理?
轉 snake_case 等格式時,連續大寫的縮寫會被視為一個單字,例如 HTTPRequest 會轉成 http_request。