大小写转换 — 在线大写小写驼峰转换工具
免费在线大小写转换器,大写、小写、首字母大写、camelCase、PascalCase、snake_case、kebab-case。浏览器本地运行。
功能特性
- ✓一键转换为大写、小写、首字母大写和句子首字母大写
- ✓大小写互换 — 交换文本中的大写和小写字符
- ✓驼峰式转换,适用于 JavaScript/TypeScript 变量名
- ✓帕斯卡式转换,适用于类和组件名
- ✓蛇形式转换,适用于 Python 和数据库列名
- ✓烤串式转换,适用于 URL 和 CSS 类名
- ✓转换时保留非字母字符
- ✓点击转换按钮立即查看结果
- ✓一键复制输出到剪贴板
- ✓100% 浏览器端运行,数据不会离开您的设备
使用方法
- 1在输入区域输入或粘贴文字。
- 2点击任意转换按钮(大写、小写、首字母大写等)查看结果。
- 3在下方的输出区域查看转换后的文本。
- 4点击复制按钮将结果复制到剪贴板。
- 5在不同代码命名规范之间转换变量名——粘贴 'my_variable_name' 点击驼峰式得到 JavaScript 用的 'myVariableName'。
- 6重命名 CSS 类名——粘贴 'my-css-class' 点击帕斯卡式得到 React 组件名 'MyCssClass'。
- 7修复导入数据中的不一致大小写——粘贴 'FIRST_NAME' 列标题,转换为首字母大写的 'First Name' 以便更清晰地显示。
- 8将用户生成内容规范化为句子首字母大写——只有句子的首字母大写。
- 9修正意外开启大写锁定的文本——粘贴 'i AM sORRY' 点击大小写互换修复为 'I Am Sorry'。
- 10使用蛇形式输出从自然语言短语准备数据库列名或 Python 变量名。
常见问题
驼峰式和帕斯卡式有什么区别?
∨
camelCase(驼峰式)以小写字母开头,后面每个单词首字母大写(如 'helloWorld')。PascalCase(帕斯卡式)每个单词首字母都大写(如 'HelloWorld')。JavaScript 变量和函数使用驼峰式,类名和组件名使用帕斯卡式。
什么是首字母大写?
∨
首字母大写将每个主要单词(名词、动词、形容词、副词)的首字母大写,同时保持次要单词(冠词、介词、连词)小写。首尾单词始终大写。
蛇形式和烤串式分别何时使用?
∨
蛇形式(如 'my_variable_name')常用于 Python、Ruby 和数据库列名。烤串式(如 'my-variable-name')用于 URL 路径、CSS 类名、HTML data 属性和命令行参数。根据项目的语言规范选择。
我的文本会被发送到服务器吗?
∨
不会。所有大小写转换完全在您的浏览器中使用 JavaScript 完成。您的文本不会被上传、存储或传输到任何地方。
工具支持非英语文本吗?
∨
支持所有 Unicode 字符,包括带重音的拉丁字符(é、ü、ñ)、中文、日文、韩文、阿拉伯文等。有大小写系统的字母可正确转换。中日韩等无大小写字符保持不变。驼峰式、蛇形式等转换保留非英文单词完整。
首字母大写和句子首字母大写有什么区别?
∨
首字母大写(Title Case)每个主要单词都大写:如「The Quick Brown Fox Jumps Over the Lazy Dog」。句子首字母大写(Sentence case)仅首单词和专有名词大写:如「The quick brown fox jumps over the lazy dog」。首字母大写用于标题,句子首字母大写用于正文。
编程中什么时候用烤串式 vs 蛇形式?
∨
烤串式(my-component)用于:URL 路径、CSS 类名、HTML data 属性、Vue.js 组件名和命令行参数。蛇形式(my_component)用于:Python 变量/函数名、Ruby 符号、数据库列名和某些 API 的 JSON 字段名。
如何将数据库列名转换为 JavaScript 变量名?
∨
数据库列通常使用蛇形式(user_first_name)。要转换为 JavaScript 驼峰式,粘贴 'user_first_name' 并点击驼峰式得到 'userFirstName'。对于类名,使用帕斯卡式得到 'UserFirstName'。工具使转换即时完成。
可以转换整个文档还是只能转换单个单词?
∨
工具适用于任意长度的文本——从单个单词到整个段落或文档。所有大小写操作在整个输入中一致应用。尝试将多句段落一键转换为大写或小写。
大小写转换时数字和特殊字符会怎么样?
∨
数字和特殊字符原样保留。在驼峰式、蛇形式等编码风格转换中,非字母字符作为单词分隔符被移除。例如,'hello-world-123' 在驼峰式中变为 'helloWorld123'。对于大写/小写转换,除字母外所有字符不变。
为什么首字母大写时某些小单词没有被大写?
∨
首字母大写规则通常将冠词(a、an、the)、并列连词(and、but、or)和短介词(in、on、at、for)保持小写,除非它们是首词或末词。工具遵循 AP Style 和 Chicago Manual of Style 的标准标题大小写规范。