免费工具 · 在浏览器中运行
英文大小写转换
把英文文本转换为大写、小写、标题格式或句子格式,或转换为编程中常用的 camelCase、snake_case 等命名格式。
快速解答
粘贴文本,即可同时看到九种格式:全大写、全小写、首字母大写(Title Case)、句首大写(Sentence case),以及编程命名格式 camelCase、PascalCase、snake_case、kebab-case 和 CONSTANT_CASE。转换为编程格式时,会按空格、标点和已有的大写字母拆分单词,所以 userName 和 user_name 都可以作为输入。
使用方法
- 粘贴文本. 标题、句子、变量名或一组名称都可以。
- 找到需要的格式. 九种格式同时显示,并随输入实时更新。
- 复制. 点击所需格式旁边的复制按钮。
示例
同一句英文的所有格式:
输入
hello world from JSONParser v2输出
UPPERCASE HELLO WORLD FROM JSONPARSER V2
Title Case Hello World From Jsonparser V2
Sentence case Hello world from jsonparser v2
camelCase helloWorldFromJsonParserV2
PascalCase HelloWorldFromJsonParserV2
snake_case hello_world_from_json_parser_v2
kebab-case hello-world-from-json-parser-v2
CONSTANT_CASE HELLO_WORLD_FROM_JSON_PARSER_V2常见错误及解决方法
Title Case 把 of、and 也大写了- 本工具会把每个单词首字母大写。APA 等写作规范要求短词小写,请手动修改。
缩写变成了 Json 或 Api- 转换为标题或编程格式时,单词其余字母会变成小写。如果你的规范要求缩写保持大写,请之后手动修改。
改名后属性变成了 undefined- 代码区分大小写:userName 和 username 是不同的键。请使用 API 或数据库中的准确大小写。
土耳其语的 i 转换错误- 土耳其语有带点和不带点的 i。转换使用浏览器的语言设置;处理土耳其语文本时请设置为土耳其语。
常见问题
什么是 Title Case?
每个单词首字母大写,像书名一样。很多写作规范会让 of、and、the 等短词保持小写,需要时请手动调整。
什么是 Sentence case?
只有每句话的第一个字母大写,和普通书写一样。专有名词需要之后手动改为大写。
camelCase 和 PascalCase 有什么区别?
camelCase 首字母小写(userName),PascalCase 首字母大写(UserName)。JavaScript 变量通常用 camelCase,类名用 PascalCase。
snake_case 用在哪里?
Python 变量和函数名、数据库字段以及很多 API,例如 user_name。
kebab-case 用在哪里?
网址、CSS 类名和文件名,例如 user-profile。
什么是 CONSTANT_CASE?
全大写并用下划线连接的单词,用于常量和环境变量,例如 MAX_RETRIES 或 API_KEY。
不小心开着大写锁定打了一段字,怎么改?
粘贴进来,然后复制句首大写或全小写的版本。
支持中文吗?
中文没有大小写之分,转换后保持不变。这个工具适用于英文和其他拉丁字母文字,包括 é、ü 等带重音的字母。
为什么 JSONParser 变成了 json_parser?
大写字母表示新单词的开始,因此一串大写字母后面跟一个单词时,会在最后一个大写字母前拆开。需要的话请手动调整缩写。
我的文本会被发送出去吗?
不会。所有转换都在你的浏览器中完成。