文本与数据工具

CamelCase Converter

将普通短语或其他命名格式转换为首词小写的 camelCase。

输入文本

处理结果

识别分隔符和大小写边界,批量生成 camelCase,保留中文和 Unicode 字母。

输入内容仅在您的浏览器中处理,不会上传到服务器。

这个工具是什么

CamelCase Converter 用统一分词逻辑识别空格、短横线、下划线、点号和大小写边界。缩写先作为完整词处理,再统一规范大小写,避免生成 xML 这样的不稳定形式。

如何使用

  1. 输入短语、已有标识符或多行名称。
  2. 默认每行独立转换;关闭后将整份输入作为一个名称处理。
  3. 点击“转换”,检查首词小写、后续词首字母大写的结果。
  4. 复制或下载转换结果,清空后继续处理其他名称。

使用示例

  • Hello World → helloWorld;hello_world → helloWorld。
  • XMLHttpRequest → xmlHttpRequest;XML HTTP Request → xmlHttpRequest。
  • 中文 名称 → 中文名称,不将汉字删除或错误转为英文。

处理规则与限制

与 snake_case、kebab-case 共用 Unicode 分词函数。先拆开小写到大写边界和缩写后的普通单词,再处理常见分隔符。首词转小写,后续词先转小写再将首字母大写。中文等没有大小写的字符原样保留,不进行翻译或拼音转换。

常见用途

  • 批量准备 JavaScript 变量与属性名称。
  • 把设计字段名称转换为项目命名约定。
  • 统一现有不同分隔符的名称。

隐私说明

文本、文件读取、转换和预览均在当前浏览器本地完成,不上传输入,不使用后台、数据库、在线 API 或第三方 CDN,也不会自动保存您的内容。复制和下载由浏览器本地完成。

FAQ

camelCase 是什么?

首个单词小写,后续单词首字母大写,单词之间没有分隔符,例如 userName。

与 PascalCase 有什么区别?

PascalCase 连第一个单词的首字母也大写,例如 UserName;本页输出 camelCase。

缩写如何处理?

XML、HTTP 等缩写会作为词规范化,因此 XML HTTP Request 变为 xmlHttpRequest。

结果一定是合法程序标识符吗?

不一定。工具负责命名格式转换,不检查每种编程语言的保留字、首字符限制或所有标识符规则。

返回开发者工具分类首页