大小 写 转换
全大写、全小写、首字母大写、camelCase 等。
大小写转换可以把文字在全大写、全小写、Title Case(首字母大写)、Sentence case(句首大写)、camelCase、PascalCase、snake_case 与 kebab-case 之间转换——选一种样式,结果会立即更新。
使用指引
- 粘贴或输入文字。
- 选择要转换的格式,结果会立即更新。
常见使用情境
- 把变量名称在 camelCase 与 snake_case 之间转换,配合不同编程语言的惯例。
- 修正不小心开着大写锁定打出来的文字。
- 把标题转成 Title Case 以保持格式一致。
- 把短语转成 kebab-case 用于网址别名(slug)。
✓内容与验证流程复查: 2026-08-25
大小写转换 的验证方法与判读边界
如何确认大小写转换依你预期的方式切分了词语。
编 程 命名 风格 的 断 词 判断
camelCase、PascalCase、snake_case 与 kebab-case 都需要判断一个「词」在哪里结束、下一个从哪里开始——这是依空格、标点与已有的大小写边界(例如已有的 camelCase 词)判断的,所以特殊的输入偶尔可能在意外的地方切分。
Title Case 与 Sentence case 的差异
Title Case 会把大部分词的首字母大写(是简化做法,没有遵循每个风格指南对哪些小词该保持小写的细节规则),Sentence case 只把整段文字的第一个字母大写——请依你实际需要的惯例选择。
多次 转换 来回 进行
转换已经转换过的文字(例如把 snake_case 转成 camelCase 再转回来)通常没问题,但依次经过好几种不同的大小写风格,偶尔可能会丢失原始断词的信息——如果这对你很重要,请检查结果。
使用结果前的检查清单
- 已选择符合你实际需求的大小写样式(例如 JavaScript 用 camelCase、Python 用 snake_case)。
- 对于编程命名风格,已检查断词是否判断正确。
- 对于 Title Case,了解这是简单的「大部分词大写」做法,不是完整的风格指南实现。
- 使用前已检视转换结果,尤其是特殊或混合格式的输入。
适合谁使用
- 要在不同命名惯例之间转换变量或属性名称的开发者。
- 要修正不小心开着大写锁定打出来文字的人。
- 要把标题统一成 Title Case 或 Sentence case 的写作者与编辑。
- 需要建立网址别名、要用 kebab-case 格式的人。
实际案例
在 语言 之间 转换 变量 名称
开发者有一个 JavaScript 的 camelCase 变量名称,需要在相关脚本中使用对应的 Python snake_case 版本,于是直接转换而不是手动重打。
修正 不小心 开 着 大 写 锁定 的 文字
有人发现自己整段文字都在大写锁定状态下打出来,于是转成 Sentence case 一次修正,不用重新输入。
建立 网址 别名
内容编辑把文章标题转成 kebab-case,用作该页面的网址别名。
使用限制
- camelCase/PascalCase/snake_case/kebab-case 会依空格、标点符号与既有大小写边界来切分单词。
常见问题
为什么 camelCase 在 意外 的 地方 切 分 了 我的 词语 ?
断词判断依赖空格、标点与已有大小写——非常特殊的输入(例如间距不一致或格式混杂的文字)偶尔可能产生意外的切分;请检查结果,必要时调整源文字。
Title Case 有 遵循 正式 的 风格 指南 大 写 规则 吗 ?
没有——这是简单的做法,把大部分词的首字母大写,并非完整实现某个风格指南对哪些短词(如「a」「the」「of」)该保持小写的规则。
可以把 camelCase 转 回 带 空格 的 普通 文字 吗 ?
可以——从 camelCase 转成 Sentence case 或 Title Case 会依大写字母切分,生成带空格的词语。
这个 工具 支持 非 英文 文字 吗 ?
基本的全大写/全小写转换适用于许多语言,但编程命名风格(camelCase、snake_case 等)主要是依拉丁文字的断词惯例设计,对其他文字系统可能不会如预期运作。
🔒 在浏览器内处理,不会上传。结果仅供参考,详见 免责声明。 最后更新: 2026-08-25
订阅更新
新工具上线与实用技巧,第一时间发送到你的邮箱。不发垃圾邮件,随时可退订。