大小 寫 轉換
全大寫、全小寫、字首大寫、camelCase 等。
大小寫轉換可以把文字在全大寫、全小寫、Title Case(字首大寫)、Sentence case(句首大寫)、camelCase、PascalCase、snake_case 與 kebab-case 之間轉換——選一種樣式,結果會立即更新。
使用指引
- 貼上或輸入文字。
- 選擇要轉換的格式,結果會立即更新。
常見使用情境
- 把變數名稱在 camelCase 與 snake_case 之間轉換,配合不同程式語言的慣例。
- 修正不小心開著大寫鎖定打出來的文字。
- 把標題轉成 Title Case 以維持格式一致。
- 把片語轉成 kebab-case 用於網址代稱(slug)。
✓內容與驗證流程複查: 2026-08-25
大小寫轉換 的驗證方法與判讀界線
如何確認大小寫轉換依你預期的方式切分了詞語。
程式 命名 風格 的 斷詞 判斷
camelCase、PascalCase、snake_case 與 kebab-case 都需要判斷一個「詞」在哪裡結束、下一個從哪裡開始——這是依空格、標點與既有的大小寫邊界(例如既有的 camelCase 詞)判斷的,所以特殊的輸入偶爾可能在意外的地方切分。
Title Case 與 Sentence case 的差異
Title Case 會把大部分詞的字首大寫(是簡化做法,沒有遵循每個風格指南對哪些小詞該維持小寫的細節規則),Sentence case 只把整段文字的第一個字母大寫——請依你實際需要的慣例選擇。
多次 轉換 來回 進行
轉換已經轉換過的文字(例如把 snake_case 轉成 camelCase 再轉回來)通常沒問題,但依序經過好幾種不同的大小寫風格,偶爾可能會遺失原始斷詞的資訊——如果這對你很重要,請檢查結果。
使用結果前的檢查清單
- 已選擇符合你實際需求的大小寫樣式(例如 JavaScript 用 camelCase、Python 用 snake_case)。
- 對於程式命名風格,已檢查斷詞是否判斷正確。
- 對於 Title Case,了解這是簡單的「大部分詞大寫」做法,不是完整的風格指南實作。
- 使用前已檢視轉換結果,尤其是特殊或混合格式的輸入。
適合誰使用
- 要在不同命名慣例之間轉換變數或屬性名稱的開發者。
- 要修正不小心開著大寫鎖定打出來文字的人。
- 要把標題統一成 Title Case 或 Sentence case 的寫作者與編輯。
- 需要建立網址代稱、要用 kebab-case 格式的人。
實際案例
在 語言 之間 轉換 變數 名稱
開發者有一個 JavaScript 的 camelCase 變數名稱,需要在相關腳本中使用對應的 Python snake_case 版本,於是直接轉換而不是手動重打。
修正 不小心 開著 大寫 鎖定 的 文字
有人發現自己整段文字都在大寫鎖定狀態下打出來,於是轉成 Sentence case 一次修正,不用重新輸入。
建立 網址 代 稱
內容編輯把文章標題轉成 kebab-case,用作該頁面的網址代稱。
使用限制
- camelCase/PascalCase/snake_case/kebab-case 會依空格、標點符號與既有大小寫邊界來切分單字。
常見問題
為什麼 camelCase 在 意外 的 地方 切 分 了 我的 詞語 ?
斷詞判斷依賴空格、標點與既有大小寫——非常特殊的輸入(例如間距不一致或格式混雜的文字)偶爾可能產生意外的切分;請檢查結果,必要時調整來源文字。
Title Case 有 遵循 正式 的 風格 指南 大寫 規則 嗎 ?
沒有——這是簡單的做法,把大部分詞的字首大寫,並非完整實作某個風格指南對哪些短詞(如「a」「the」「of」)該維持小寫的規則。
可以把 camelCase 轉回 帶 空格 的 一般 文字 嗎 ?
可以——從 camelCase 轉成 Sentence case 或 Title Case 會依大寫字母切分,產生帶空格的詞語。
這個 工具 支援 非 英文 文字 嗎 ?
基本的全大寫/全小寫轉換適用於許多語言,但程式命名風格(camelCase、snake_case 等)主要是依拉丁文字的斷詞慣例設計,對其他文字系統可能不會如預期運作。
🔒 在瀏覽器內處理,不會上傳。結果僅供參考,詳見 免責聲明。 最後更新: 2026-08-25
訂閱更新
新工具上線與實用技巧,第一時間寄到你的信箱。不塞廣告,隨時可退訂。