英文大小写转换
粘贴英文,选一种格式就得到结果:大写、小写、首字母、句首、驼峰、下划线、短横线或反转大小写。
本地转换输入内容不会上传
输入与输出九种模式,切换即重算
每个单词首字母大写,其余小写
驼峰、下划线、短横线会去掉空格与标点,只保留字母与数字;其余模式原样保留标点。
输入字符
33
含空格与标点
输出字符
33
命名模式会去掉标点
单词数
7
按字母与数字连续段计
当前模式
单词首字母大写
可随时切换
九种模式示例
同一句 hello world 在九种模式下的结果,用来快速对照。
HELLO WORLD全部大写
hello world全部小写
Hello World单词首字母大写
Hello world句首大写
helloWorld小驼峰 camelCase
HelloWorld大驼峰 PascalCase
hello_world下划线 snake_case
hello-world短横线 kebab-case
HELLO WORLD反转大小写
命名格式对照
写代码、建文件、做接口时最常用的四种写法。
| 写法 | 示例 | 常见用途 | 注意 |
|---|---|---|---|
| camelCase | helloWorld | 变量名、JSON 字段 | 首词小写,后续单词首字母大写 |
| PascalCase | HelloWorld | 类名、组件名、文件名 | 每个单词首字母都大写 |
| snake_case | hello_world | Python 变量、数据库字段 | 全小写,单词之间用下划线 |
| kebab-case | hello-world | CSS 类名、URL 路径 | 全小写,短横线连接;不能直接当变量名 |
| Title Case | Hello World | 标题、按钮文案 | 虚词是否大写按各平台规范 |
| UPPER CASE | HELLO WORLD | 常量名、缩写、强调 | 全大写,单词之间保留空格 |
常见转换坑
缩写、品牌名与中英混排,转换后要再检查一眼。
| 原文 | 首字母大写结果 | 建议 |
|---|---|---|
| API | Api | 缩写要原样保留时,改用全部大写 |
| iPhone | Iphone | 品牌名大小写固定,转换后手工修正 |
| 中文English混排 | 中文english混排 | 先把中英文分开,再只转换英文部分 |
| my file name | myFileName | 文件名更推荐 kebab-case,避免大小写敏感问题 |
常见问题
转换前后对不上的地方,多半是这几条。
中文会不会跟着变?
不会。中文没有大小写,任何模式都原样保留;只有英文字母参与转换,数字、标点与空格也不受影响。
连续大写缩写会变成什么?
首字母大写模式会把 API 变成 Api,因为规则是“首字母大写、其余小写”。需要原样保留缩写时,用全部大写或反转大小写,再手工改一两处。
驼峰命名适合中文吗?
不适合。驼峰、下划线、短横线都按英文单词分词,中文会被当成一个整体,转换后往往不是想要的结果。中文命名建议直接用连字符或干脆不转换。
空格和标点会保留吗?
全部大写、全部小写、首字母大写、句首大写、反转大小写都会保留原有空格与标点;驼峰、下划线、短横线会把空格与标点换成连接符,只留下字母与数字。
复制按钮没反应怎么办?
浏览器可能拒绝了剪贴板权限。可以直接点击输出框,全选后手动复制,内容与按钮复制完全一致。