大小寫與命名風格轉換

在 camelCase、snake_case、kebab-case、PascalCase、Title Case 等格式之間轉換。

輸入或貼上文字,所有格式會即時更新;每一行各自轉換。

camelCase(小駝峰)
—
PascalCase(大駝峰)
—
snake_case(底線)
—
SCREAMING_SNAKE_CASE(常數)
—
kebab-case(連字號)
—
dot.case(點)
—
path/case(路徑)
—
Title Case(每字首大寫)
—
Sentence case(句首大寫)
—
lower case(全小寫)
—
UPPER CASE(全大寫)
—
tOGGLE cASE(大小寫反轉)
—

運作方式

工具會先把文字拆成單字:依空格與標點、底線、連字號、點與斜線切開,並在 camelCase 或 PascalCase 識別字裡,於小寫字母或數字後面接著大寫字母的位置斷開。連續的大寫字母視為縮寫,所以 parseHTMLResponse 會拆成 parse、HTML、Response,XMLHttpRequest 會拆成 XML、Http、Request。接著把這些單字一次重組成所有格式:JavaScript、Java、C# 常用的 camelCase 與 PascalCase,Python、Ruby 與 SQL 欄位常用的 snake_case,常數與環境變數用的 SCREAMING_SNAKE_CASE,CSS 類別、網址與檔名用的 kebab-case,設定檔鍵值用的 dot.case,以及路由用的 path/case。Title、Sentence、lower、UPPER 適用一般文字,toggle 則把原文每個字母的大小寫反轉。

常見問題

隱私

所有處理都在你輸入時於瀏覽器內完成,文字不會上傳。