文本与数据工具

CamelCase Converter

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

输入文本

处理结果

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

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

这个工具是什么

将空格、短横线、下划线、点号分隔的名称以及已有大小写边界的名称转为 camelCase。XML 等缩写会作为完整单词处理,例如 XMLHttpRequest 会变成 xmlHttpRequest。

如何使用

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

使用示例

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

处理规则与限制

空格、短横线、下划线和大小写变化均可用于区分名称中的单词。先拆开小写到大写边界和缩写后的普通单词,再处理常见分隔符。首词转小写,后续词先转小写再将首字母大写。中文等没有大小写的字符原样保留,不进行翻译或拼音转换。

常见用途

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

隐私说明

文本、文件和预览都在您的浏览器中处理,输入内容不会上传,也不会自动保存。请在离开页面前保存需要保留的内容。

FAQ

camelCase 是什么?

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

与 PascalCase 有什么区别?

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

缩写如何处理?

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

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

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

返回开发者工具分类首页