使用方法
- 在文本中粘贴文字。
- 选择需要的写法,例如标题式或下划线(snake_case)。
- 如果文字是土耳其语,选择对应的字母规则。
- 复制转换后的文字,或用下载保存。
各种写法的做法
全部大写和全部小写改变每个字母。标题式把每个词的首字母大写,但 a、the、and、of 等小词保持小写,除非它是一行的第一个或最后一个词。句首大写把每行开头的字母,以及英文句号、问号或感叹号后面的第一个字母大写。
- camelCase 把词连在一起,并把第一个词之后的每个词的首字母大写:helloBigWorld。
- PascalCase 把每个词的首字母大写:HelloBigWorld。
- snake_case 和 kebab-case 把小写的词用下划线或连字符连起来:hello_big_world 和 hello-big-world。
- aLtErNaTiNg 让字母的大小写交替出现。
- 标题式的小词采用英文规则:a、an、the、and、or、of、in、on、at、to、for 和 by。本页面不使用中文的小词规则。
- 汉字之间没有空格,所以一串相连的汉字会被当作一个词,在驼峰、下划线等写法中保持原样,不会被切开。
土耳其语字母
土耳其语的小写 i 有带点的大写 İ,无点的小写 ı 有大写 I;反过来,大写 I 变为小写 ı,大写 İ 变为小写 i。
选择“土耳其语”字母规则时,istanbul 变为 İSTANBUL,ISTANBUL 变为 ıstanbul。按英文规则则会得到 ISTANBUL 与 istanbul,这对土耳其语文字是错误的。
这个工具不做的事
- 不检查拼写或语法。
- 不改变词语。只改变字母的大小写;标识符写法还会去掉词与词之间的空格和标点。
计算例:数据库的列名
输入 user account settings 并选择下划线(snake_case),结果是 user_account_settings,这是数据库列名的常见写法。同样的词在驼峰式中为 userAccountSettings,在帕斯卡式中为 UserAccountSettings。
| 写法 | 结果 |
|---|---|
| 下划线(snake_case) | user_account_settings |
| 驼峰式(camelCase) | userAccountSettings |
| 帕斯卡式(PascalCase) | UserAccountSettings |
| 连字符(kebab-case) | user-account-settings |
常见问题
转换工具能正确处理土耳其语的 i 和 I 吗?
能,选择“土耳其语”字母规则即可。istanbul 会变为全大写的 İSTANBUL,ISTANBUL 会变为小写的 ıstanbul,符合土耳其语的拼写。
为什么标题中间的小词保持小写?
标题式会让 a、an、the、and、or、of、in、on、at、to、for 和 by 等小词保持小写,除非它们是一行的第一个或最后一个词。
我的文字会上传到哪里吗?
不会。转换在您的浏览器中完成,文字不会被页面保存,也不会发送到我们的服务器,我们无法看到您转换的内容。
能否一次把多行转换为 snake_case?
可以。每一行都会变成一个标识符,因此一列名字会得到每行一个 snake_case 名称。行与行之间的换行会保持原样。
转换会改变文字的用词吗?
不会。只改变字母的大小写,标识符写法还会去掉词与词之间的空格和标点,词语本身和数字都会保留。
汉字可以转换为大写吗?
汉字没有大小写,改变写法时保持不变。文字中的拉丁字母仍会改变大小写,例如 Excel 表格 会变为 EXCEL 表格。
资料来源
数据和文字最近核对于2026年11月10日星期二。