英文大小写转换

英文文本大小写批量转换,含词首大写与 camelCase 等命名风格

字符 0 · 行数 0

命名风格(camelCase 等)按行转换,一行一个标识符;其余方式按整段处理并保留换行与标点。

字符 0 · 全部转换在你的浏览器里完成,文本不会上传

功能介绍

英文大小写转换工具把一段英文文本按指定规则统一改写大小写。提供 11 种方式:全部大写、全部小写、词首大写(每个单词首字母大写)、标题风格(of / the / and 这类虚词保持小写,但首尾单词仍大写)、句首大写(按句号、问号、感叹号与换行判断句子边界)、大小写互换,以及 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 五种程序命名风格。 两类方式的处理粒度不同:大小写类按整段文本处理,原有的换行、空格与标点全部保留;命名风格类按行处理,一行一个标识符,所以可以直接粘贴一列字段名批量改写。命名风格转换能同时识别空格分隔(user name)、下划线短横线(user_name)与已有驼峰(userName)三种输入,转换时会在小写与大写的交界处切词,HTTPServer 这类连续大写也能正确切成 HTTP + Server。 注意句首大写无法识别缩写:e.g. 这样的写法里的句点会被当成句末,后面的字母会被大写。这是纯文本处理无法消除的歧义,工具选择不引入词表去猜,避免猜错后难以排查。全部转换在浏览器本地完成,文本不会上传服务器。

使用说明

1、在输入框粘贴英文文本;批量转命名风格时一行写一个标识符;2、点击需要的转换方式,按钮下方的示例显示该方式的效果;3、结果实时更新,无需点转换按钮;4、点「复制」把结果复制到剪贴板,或点「下载」保存为 txt;5、不知道各方式差别时点「填入示例」,用内置示例对比效果;6、词首大写与标题风格的区别:前者所有单词都大写首字母,后者让 of / the / and 这类虚词保持小写。