← 文本工具
T

大小写转换

camelCase / PascalCase / snake_case / kebab-case 等 12 种互转

camelCase
helloWorld
helloWorldFromToolBox
PascalCase
HelloWorld
HelloWorldFromToolBox
snake_case
hello_world
hello_world_from_tool_box
kebab-case
hello-world
hello-world-from-tool-box
CONSTANT
HELLO_WORLD
HELLO_WORLD_FROM_TOOL_BOX
dot.case
hello.world
hello.world.from.tool.box
path/case
hello/world
hello/world/from/tool/box
Title Case
Hello World
Hello World From Tool Box
Sentence
Hello world.
Hello world from toolbox
UPPER
ALL CAPS
HELLO WORLD FROM TOOLBOX
lower
all lower
hello world from toolbox
iNVERT
swap case
hELLO wORLD FROM tOOLbOX

// 使用提示

  • 识别逻辑会自动切分 camelCase / PascalCase 里的大小写边界,以及 snake / kebab / dot / path 分隔符。
  • 缩写连写(APIResponse)会被识别为 "API" + "Response"。
  • Sentence 与 Title 大小写只在输入含有对应分隔时效果最佳。

// 示例

  1. #1 复制字段名到代码
    user_profile_id

    自动切分后可一键生成 12 种变体。

  2. #2 旗帜命名切换
    HTTPResponseCode

    处理缩写边界:HTTP + Response + Code。