大小写转换
可将文本转换为多种大小写格式(大写、小写、蛇形、驼峰、帕斯卡、短横线、标题等)。
转换结果
使用方法
关于此工具
在大小写、首字母大写等风格之间转换文本。输入即实时转换为全部形式;支持从文件加载。
使用方法
1. 在文本框输入或通过「从文件加载」选择 .txt 等文件加载内容。 2. 输入时自动显示全部形式(大写、小写、蛇形、驼峰、帕斯卡、短横线、标题、APA 标题、句首大写、火车、点号等)。 3. 点击各形式旁的复制按钮可复制到剪贴板。
选项
输入:文本框或文件(最多 10,000 字/100KB)。
■ 种别说明 • lowercase: 全小写。例 hello world • UPPERCASE: 全大写。例 HELLO WORLD • snake_case: 单词用下划线分隔、小写。常用于变量、数据库列名。例 hello_world • PASCAL_SNAKE_CASE: 单词用下划线分隔、各词大写。常用于常量。例 HELLO_WORLD • camelCase: 首词小写,其余词首字母大写,无分隔符。JavaScript 常用。例 helloWorld • PascalCase: 每词首字母大写,无分隔符。常用于类名、类型名。例 HelloWorld • kebab-case: 单词用连字符分隔、小写。常用于 URL 路径、HTML 属性。例 hello-world • Title Case: 每词首字母大写。用于标题。例 Hello World • APA Title Case: 标题式,短连词/介词按 APA 风格小写。例 The Quick Brown Fox • Sentence case: 仅句首大写。例 Hello world • Train-Case: 单词用连字符分隔、每词首字母大写。例 Hello-World • dot.case: 单词用点分隔、小写。例 hello.world
使用场景
• 统一常量/变量命名 • 标题样式统一 • DB 搜索规范化 • 英语内容格式化
How it works
转换完全在浏览器内用 JavaScript 完成,不使用外部 API。通过正则与字符串操作检测词边界与大小写,再转换为 snake、camel、pascal、kebab、title 等形式。输入限制 10,000 字符。文件读取使用 FileReader API,仅在客户端处理,不发送到服务器。
隐私与数据处理
转换在浏览器内完成,输入不会发送到服务器。
常见问题
- Q: 此工具支持哪些大小写格式?
- A: 支持 lowercase、UPPERCASE、snake_case、SCREAMING_SNAKE_CASE、camelCase、PascalCase、kebab-case、Title Case、APA Title Case、Sentence case、Train-Case 和 dot.case,共 12 种格式,全部同时生成。
- Q: 输入字符有限制吗?
- A: 最多支持 10,000 个字符(文件加载时为 100 KB)。较长的文本请分段处理。
- Q: Title Case 和 APA Title Case 有什么区别?
- A: Title Case 将每个单词首字母大写。APA Title Case 遵循 APA 规范,短连词、介词和冠词(如 and、in、the)在非句首时保持小写。
- Q: SCREAMING_SNAKE_CASE 用于哪些场景?
- A: 常用于 Python、JavaScript/TypeScript 等语言中的常量命名,例如 MAX_RETRY_COUNT、API_BASE_URL。
- Q: 文本会被发送到服务器吗?
- A: 不会。所有转换均在浏览器内通过 JavaScript 完成,文本不会发送到任何服务器。
