字母大小写转换器
我的工具
暂无工具
我的工具
暂无工具
加载中...
在线转换英文字母大小写与编程命名风格(camelCase/snake_case)
- 1
粘贴文本或清单
把文本、变量名列表或文件名清单粘贴到输入框,或点「填入示例」看混排效果;转换实时进行。
- 2
选择模式与批量行为
按场景选 10 种模式之一;清单场景保持逐行批量,短语转 slug 时关闭批量。
- 3
复制结果
一键复制转换结果;下方显示字符与行数统计。
功能概览
字母大小写转换在线工具:UPPERCASE、lowercase、Title Case、Sentence case 四种文本模式,加 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、dot.case 六种编程命名风格一键互转。支持逐行批量转换变量名清单,连续大写正确拆分(HTTPServer 转 snake 得 http_server),中文混排原样保留,全部在浏览器本地完成。
工具描述
免费在线英文字母大小写转换器。10 种模式:全部大写/小写、每词首字母、句首大写,以及 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、dot.case 编程命名风格;逐行批量转换变量名与文件名清单,连续大写正确拆分(HTTPServer→httpServer),数据全程本地处理。
最近更新
能力清单
- 10 种模式:文本四模式(全部大写/全部小写/每词首字母/句首大写)+ 编程六风格(驼峰/帕斯卡/下划线/短横线/常量/点分),覆盖变量命名与文本排版两类场景。
- 逐行批量:变量名列表、文件名清单每行独立转换;关闭批量则整段合并为一个标识符(自然短语转 snake/kebab 的 slug 用法)。
- 转换质量规则:连续大写正确拆分(XMLHttpRequest → xml_http_request)、数字粘连前面的词、ALL CAPS 输入正确规范化(Title 得 All Caps 不是原样)、3rd 这类首字符非字母的词不误变 3Rd。
- 中文友好:CJK 混排原文保留(已获取 user_name 列表 → 已获取_user_name_列表),句号分句对中文标点生效。
- 实时转换 + 字符行数统计,数据不上传。
用户反馈
去反馈
用户反馈
相关工具
相关指南
常见问题
这个工具支持哪些大小写模式?
10 种:UPPERCASE(全部大写)、lowercase(全部小写)、Title Case(每词首字母大写)、Sentence case(每句首字母大写)四种文本模式,加 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、dot.case 六种编程命名风格。文本模式恒逐行处理,编程模式可选逐行批量或整段合并。
连续大写的变量名(如 HTTPServer)的转换规则是什么?
连续大写串的最后一个大写字母若后面跟着小写,归下一个词:HTTPServer 拆成 HTTP + Server,snake_case 得 http_server;XMLHttpRequest 得 xml_http_request。数字粘连前面的词:parseJSON2x 得 parse_json2x。用这两个输入可以快速检验任何转换器的质量。
中文混排文本的转换行为是什么?
中文与标点原样保留,只转换英文字母部分:已获取 user_name 列表 转 snake_case 得 已获取_user_name_列表;Title Case 下 hello 中文 world 得 Hello 中文 World。Sentence case 对中文句号(。)恒分句,其后紧跟的英文首字母会大写。
ALL CAPS 输入转 Title Case 的结果是什么?
All Caps Input:先把每个词的其余字母小写再首字母大写。只加首字母不改其余的工具会输出 ALL CAPS INPUT(等于没转)。同理 3rd place 这类首字符是数字的词整词不动,不会误变成 3Rd。
逐行批量和整段合并的区别是什么?
批量开(默认):每行独立转换,适合变量名清单、文件名列表;批量关:换行与空格一律视为分隔符,整段合并成一个标识符(如多行文本转 snake 得一个下划线串),适合把自然短语转成 slug 式命名。基线四种文本模式恒逐行,不受开关影响。