在线大小写转换:英文大小写 / 驼峰命名互转
在线大小写转换(也称英文大小写转换、字母大小写转换、驼峰命名转换、case converter)可在浏览器本地把文本转为全部大写、全部小写、首字母大写、标题大小写、句首大写,或互转 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE。另支持空格 / 下划线 / 中横线替换与符号清理。适合文档标题、变量名、接口字段与配置键名。转换即时完成,文字不上传服务器。
怎么用大小写转换工具
- 在中间选择目标模式(如全部大写、小驼峰、下划线命名等)。
- 在左侧粘贴或输入原文;右侧结果会实时更新。
- 需要时可点「示例」快速体验,或「清空」重置。
- 用「复制」带走结果,粘贴到文档、编辑器或脚本中。
英文大小写模式
- 全部大写 / 全部小写:对整段文本统一大小写,适合标题强调或规范化。
- 首字母大写:整段第一个英文字母大写,其余字母小写,例如
hello WORLD→Hello world。 - 首字母小写:整段第一个英文字母小写,其余不变,例如
Hello World→hello World。 - 标题大小写(Title Case):每个英文单词首字母大写,其余小写,常见于英文标题、菜单项。
- 句首大写(Sentence case):句子开头字母大写,其余小写,更接近自然英文句子。
- 大小写互换:大写变小写、小写变大写,适合修正误开 Caps Lock 后的文本。
编程命名风格互转
- 小驼峰 camelCase:首词小写,其余词首字母大写,如
userName,常见于 JS / Java 变量与方法名。 - 大驼峰 PascalCase:每个词首字母都大写,如
UserName,常见于类名、组件名。 - 下划线 snake_case:全小写以下划线连接,如
user_name,常见于 Python、数据库字段。 - 短横线 kebab-case:全小写以中横线连接,如
user-name,常见于 CSS 类名、URL 路径。 - 常量 CONSTANT_CASE:全大写加下划线,如
USER_NAME,常见于环境变量与常量。
转为命名风格时,工具会按空格、下划线、连字符以及驼峰边界拆分单词,再按目标风格拼接。例如 user_name、user-name、userName、User Name 都可识别为相同词序列。含中文时,中文片段会尽量保留;纯中文文本通常更适合用简繁转换等其他文本工具。
分隔符替换与清理
- 空格 ↔ 下划线 / 中横线 / 换行,下划线 ↔ 中横线 / 空格 / 小数点等,便于整理字段名与路径片段。
- 驼峰→空格:把
userName拆成可读词,便于再转 Title Case 或其它风格。 - 清除符号 / 清除空格 / 清除换行:快速去掉标点、空格或换行后再做命名转换。
常见用途
- 接口字段从 snake_case 快速改成 camelCase,或反过来。
- 统一文档标题、菜单文案的英文大小写格式。
- 修正误开大写锁定键后输入的英文。
- 为常量、CSS 类名、URL 片段生成 CONSTANT_CASE / kebab-case。
常见问题
内容会上传吗?
不会。所有转换都在浏览器本地完成,文本不会提交到服务器。
中文会受影响吗?
中文没有英文意义上的大小写。全部大写 / 小写等模式主要作用于拉丁字母;命名风格模式会按分隔符与驼峰规则拆词,中文一般原样参与拼接。
标题大小写、首字母大写和句首大写有什么区别?
首字母大写只改整段第一个英文字母;标题大小写让每个单词首字母大写;句首大写只把句首(以及句号等标点后的首字母)大写,更接近普通句子写法。本页标题式不做 APA 虚词例外,每个词都会首字母大写。
camelCase 和 PascalCase 有什么区别?
camelCase 首词小写(userName),PascalCase 每个词首字母都大写(UserName)。前者多用于变量 / 方法名,后者多用于类名与组件名。
下划线怎么转驼峰?snake_case 转 camelCase?
粘贴 user_name 后点「小驼峰」即可得到 userName;点「大驼峰」得到 UserName。反过来选「下划线」即可把驼峰拆回 snake_case。
相关网络 / 文本工具
免责声明
本工具仅提供文本大小写与命名风格转换,不保证符合某一编程语言或出版规范的全部细则。因误用、敏感信息泄露造成的损失由使用者自行承担。
评论
暂无评论
来发表第一条评论吧