空格转驼峰工具

快速将空格分隔的文本转换为驼峰命名法(CamelCase),支持小驼峰和大驼峰(帕斯卡命名法)格式

输入文本(空格分隔)

字符数: 0 支持批量处理,可粘贴多行文本

转换结果(驼峰命名)

转换结果将显示在这里...

转换时间: 0ms

转换选项

命名法示例

空格分隔文本

单词之间用空格分隔
例如:user name, get user info, is active user

小驼峰命名法 (camelCase)

第一个单词首字母小写,后续单词首字母大写
例如:userName, getUserInfo, isActiveUser

大驼峰/帕斯卡命名法 (PascalCase)

每个单词首字母都大写
例如:UserName, GetUserInfo, IsActiveUser

工具简介

空格转驼峰工具是一款专门用于代码命名格式转换的实用工具,可以将空格分隔的文本快速转换为驼峰命名法(CamelCase),适用于变量名创建、数据库字段生成、API参数格式化等多种场景。

支持转换为小驼峰(camelCase)或大驼峰/帕斯卡命名法(PascalCase),智能处理单词边界,支持批量处理多行文本,大大提高开发效率。

支持多种转换选项:选择输出格式、保持原有换行等,满足不同编程场景需求。

使用教程

  1. 在左侧输入框中输入或粘贴需要转换的空格分隔文本
  2. 点击"加载示例"按钮查看示例文本或使用"查看示例"了解不同转换效果
  3. 选择转换选项:转换为小驼峰或大驼峰(帕斯卡命名法)
  4. 选择是否保持原有换行(默认启用)
  5. 点击"立即转换"按钮执行转换操作
  6. 转换结果将显示在右侧输出框中
  7. 您可以使用"复制结果"按钮将转换后的文本复制到剪贴板
  8. 也可以使用"下载"按钮将结果保存为文本文件

转换规则

转换类型 规则说明 示例
空格转小驼峰 将空格分隔的文本转换为小驼峰命名,第一个单词首字母小写,后续单词首字母大写 user name → userName
空格转大驼峰 将空格分隔的文本转换为大驼峰命名,每个单词首字母都大写 user name → UserName
处理特殊字符 自动去除多余空格和特殊字符,只保留字母和数字 user-name! → userName
处理数字 保留数字并将其作为单词的一部分处理 user 1 name → user1Name
保持换行选项 保持原有的换行符,每行独立处理 多行文本分别转换

应用场景

变量名创建

将描述性文本转换为编程语言变量名,如将"user first name"转换为"userFirstName"

类名和函数名

将自然语言描述转换为类名或函数名,适用于代码生成和重构

数据库字段映射

将表格列标题转换为数据库字段名,便于ORM框架使用

API参数生成

将API文档中的参数描述转换为编程语言中的参数名

示例文本

以下是一些常见的使用示例,点击"使用此示例"可将文本加载到输入框中。

基础示例

user name, get user info, is active user

转换为小驼峰:userName, getUserInfo, isActiveUser

大驼峰示例

user name, get user info, is active user

转换为大驼峰:UserName, GetUserInfo, IsActiveUser

含数字示例

user 1 name, api 2 key, item 3 data

转换为小驼峰:user1Name, api2Key, item3Data

特殊字符处理

user-name! (email) address, parse-html content

转换为小驼峰:userNameEmailAddress, parseHtmlContent

多行文本示例

first name
last name
email address
phone number

每行独立转换,保持原有换行