文本大小写与格式转换器
免费在线文本大小写转换工具,支持 camelCase、snake_case、PascalCase、kebab-case 等 12 种格式的即时转换。
camelCasehelloWorldExampleText
PascalCaseHelloWorldExampleText
snake_casehello_world_example_text
SCREAMING_SNAKEHELLO_WORLD_EXAMPLE_TEXT
kebab-casehello-world-example-text
Train-CaseHello-World-Example-Text
dot.casehello.world.example.text
path/casehello/world/example/text
Title CaseHello World Example Text
Sentence caseHello world example text
UPPERCASEHELLO WORLD EXAMPLE TEXT
lowercasehello world example text
什么是文本大小写转换器?
文本大小写转换器用于在编程和写作中使用的不同命名约定和大小写格式之间进行转换。开发者需要频繁切换各种格式:JavaScript 变量用 camelCase、Python 或数据库字段用 snake_case、类名用 PascalCase、URL 和 CSS 类名用 kebab-case。本工具可将输入文本同时转换为 12 种不同格式,节省时间并减少手动转换带来的错误。
如何使用文本大小写转换器
- 在输入区域中输入或粘贴文本。工具接受纯文本、camelCase、snake_case 或任何混合格式。
- 在输入框下方即时查看所有 12 种大小写转换结果。
- 点击任意转换结果旁的复制按钮,将其复制到剪贴板。
- 工具会自动识别空格、连字符、下划线、点号、斜杠以及 camelCase 大小写切换处的单词边界。
常见使用场景
- 变量与函数命名 — 在 camelCase(JavaScript)、snake_case(Python/Ruby)和 PascalCase(C#/Java 类名)之间转换,适用于多语言开发场景。
- API 字段映射 — 在不同 API 约定之间转换字段名——REST API 的 snake_case、GraphQL 的 camelCase 或 .NET 端点的 PascalCase。
- URL 别名生成 — 将标题或名称转换为 kebab-case 作为 URL 友好别名,或转换为 dot.case 用于配置键名。
- 数据库字段命名 — 将应用层变量名转换为数据库友好的 snake_case,或将常量和枚举值转换为 SCREAMING_SNAKE_CASE。
FAQ
支持哪些大小写格式?
本工具支持 12 种格式:camelCase、PascalCase、snake_case、SCREAMING_SNAKE_CASE、kebab-case、Train-Case、dot.case、path/case、Title Case、Sentence case、UPPERCASE 和 lowercase。
工具如何识别单词边界?
通过识别空格、连字符 (-)、下划线 (_)、点号 (.)、正斜杠 (/)、反斜杠 (\) 以及小写字母到大写字母的转换(camelCase 检测)来确定单词边界。
可以将 camelCase 或 PascalCase 的输入进行转换吗?
可以。工具会检测 camelCase 边界(小写字母后接大写字母),将其拆分为独立单词后再转换为任意目标格式。
支持特殊字符和数字吗?
数字和字母会保留在单词中。作为单词分隔符的特殊字符(连字符、下划线、点号)会根据目标格式的约定进行替换。