大小写转换器

🔨 Case Converter - &# 128296 ; Case Converter

Switch text between camelCase, snake_case, PascalCase, kebab-case and more — instantly, in your browser.

📐 工作原理与说明
先分词为单词序列再按目标风格重组:小驼峰 = 首词全小写 + 其余词首字母大写后直接拼接;蛇形 = 全小写下划线连接;短横 = 全小写连字符连接;大驼峰 = 每词首字母大写后拼接;常量式 = 全大写下划线连接;点分式 = 全小写点号连接;标题式 = 每个词首字母大写且其余小写;句首式 = 整体小写后把串首与 . ! ? 之后的字母大写;交换式 = 逐字符大小写互换(无大小写之分的字符原样保留)
在多种命名风格之间转换文本,是代码与文案整理的常用工具。
  • 风格:lower、UPPER、Title Case、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE。
  • 分词:先按空格、下划线、连字符及大小写边界切词,再按目标风格重新拼接。
  • 规则:camelCase 首词全小写、后续词首字母大写;snake/kebab 用 _/- 连接并统一大小写。
  • 注意:缩写词(ID、URL、API)可能被拆散,转换后需人工校对。
📄 0 字符 💬 0 词 📄 0 行

📚 深度解析:大小写转换器

💡 常见使用场景

  • camelCase/snake_case/kebab-case 互转。
  • 批量整理常量与变量名:把接口返回的 snake_case 字段批量转成 camelCase 以契合前端命名规范,或反向转换以适配后端。
转换
`my cool Var` → camelCase `myCoolVar`、snake `my_cool_var`。

❓ 常见问题(FAQ)

空格怎么处理?
通常转分隔符(_/-)或去掉。
为什么 Title Case 会把 of、the 也大写?
严格的 Title Case 规则只按空格切词、对每个词首字母大写,不识别语法。出版规范(如 APA)会保留冠词与短介词小写。若需符合出版风格,转换后请人工检查 a/an/the、of/in/on 等词。
⚠️ 使用说明与注意事项
📖关于「大小写转换器」 ▼

📝工具简介

🔨 大小写转换器。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。