MS

免费工具 · 在浏览器中运行

英文大小写转换

把英文文本转换为大写、小写、标题格式或句子格式,或转换为编程中常用的 camelCase、snake_case 等命名格式。

快速解答

粘贴文本,即可同时看到九种格式:全大写、全小写、首字母大写(Title Case)、句首大写(Sentence case),以及编程命名格式 camelCase、PascalCase、snake_case、kebab-case 和 CONSTANT_CASE。转换为编程格式时,会按空格、标点和已有的大写字母拆分单词,所以 userName 和 user_name 都可以作为输入。

使用方法

  1. 粘贴文本. 标题、句子、变量名或一组名称都可以。
  2. 找到需要的格式. 九种格式同时显示,并随输入实时更新。
  3. 复制. 点击所需格式旁边的复制按钮。

示例

同一句英文的所有格式:

输入

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?

大写字母表示新单词的开始,因此一串大写字母后面跟一个单词时,会在最后一个大写字母前拆开。需要的话请手动调整缩写。

我的文本会被发送出去吗?

不会。所有转换都在你的浏览器中完成。

相关内容