大小写转换 - 在线驼峰下划线互转

9 种命名格式并行展示,输入即转换,可逐个复制

大小写转换 · 使用说明

大小写转换工具把同一句话同时转成九种常见命名风格:小驼峰、大驼峰、下划线、常量大写、短横线、点号、空格、标题式与全小写等,输入即实时转换,可逐行复制需要的格式。支持一次粘贴多行批量处理,并自动识别已有的分隔符,方便统一代码变量命名、映射接口字段名、整理配置键,转换全部在本地完成。

示例

输入
hello world_json
输出
camelCase helloWorldJson
snake_case hello_world_json
kebab-case hello-world-json

如何使用

  1. 粘贴变量名、句子或字段列表
  2. 点击目标格式(camelCase / snake_case / kebab-case / UPPER 等)
  3. 复制转换结果

小贴士

  • 支持整段文本逐词转换
  • JSON 键名批量重命名建议先转 CSV 处理

常见问题

命名格式转换会上传我的数据吗?

不会。转换在你的浏览器本地完成,内容不会上传任何服务器,页面关闭后也不留下记录,和站内 本地工具 一致。

驼峰和下划线该用哪个?

看语言惯例:JavaScript / TypeScript 的变量常用 camelCase,Python / Java 与数据库字段常用 snake_case,HTML / CSS、文件命名常用 kebab-case。先定项目规范再统一转换。

为什么我的转换结果不对?

多因缩写词与数字边界的识别差异:例如 APIKey 期望拆成 ApiKey 还是保持 APIKey、my2FA 怎么分。本站按常见分词规则处理,特殊情况可先切成词再转换。

支持哪几种格式?

共 9 种常用命名格式互转,覆盖 camelCase、PascalCase、snake_case、SCREAMING_SNAKE_CASE、kebab-case、UPPER-KEBAB、lowercase、UPPERCASE、Title Case 等代码与文件命名场景。

想批量替换代码里的变量名?

把要重命名的字段整理成列表,用 正则替换库 配合 $1 捕获组批量替换,整段代码一起处理。

📂

松开以自动格式化

支持 .json / .sql / .csv / .html / .css / .xml / .yaml 文件