大小写转换与字数统计工具

在 UPPERCASE、camelCase、PascalCase、snake_case、CONSTANT_CASE、kebab-case、dot.case 等格式间转换文本,并统计字符、单词和行数。

正在加载工具…

大小写转换与字数统计工具一键在 14 种格式间切换文本——UPPERCASE、lowercase、Title Case、Sentence case、camelCase、PascalCase、snake_case、CONSTANT_CASE、kebab-case、Train-Case、dot.case、path/case、aLtErNaTiNg 和 iNVERSE——同时实时统计字符、单词、行数和字节。还可让标题格式跳过小词,并将 API、URL 等缩写保持为大写。所有处理均在浏览器本地完成。

大小写转换与字数统计工具 是什么?

Case Converter & Counter 是一款免费的在线文本大小写转换工具,只需点击一下即可在 14 种格式间切换:UPPERCASE、lowercase、Title Case、Sentence case、camelCase、PascalCase、snake_case、CONSTANT_CASE(SCREAMING_SNAKE)、kebab-case、Train-Case、dot.case、path/case,以及趣味性的 aLtErNaTiNg 和 iNVERSE(大小写互换)。开发者用这些标识符风格命名变量、常量、类和命名空间,写作者和社交媒体运营者则用它修正标题、规范复制的文本。你可以让 Title Case 跳过 a、an、the、of 等小词,并把 API、URL、ID 等自定义缩写保持为大写。输入时实时计数器会显示字符数、不含空格字符数、单词数、行数和字节数,因此它也是一款快捷的字数与字符统计工具。

如何使用 大小写转换与字数统计工具

  1. 在 Input 输入框中键入或粘贴你的文本。
  2. 从分段按钮中选择一种转换模式:UPPERCASE、lowercase、Title Case、Sentence case、camelCase、PascalCase、snake_case、CONSTANT_CASE、kebab-case、Train-Case、dot.case、path/case、aLtErNaTiNg 或 iNVERSE。
  3. 打开设置(齿轮图标),让 Title Case 跳过小词,或列出要保持大写的缩写(例如 API、URL)。
  4. 在下方只读的 Output 输出框中即时查看结果,并用 Copy 按钮复制。
  5. 查看实时统计行,了解字符数、不含空格字符数、单词数、行数和字节数。
  6. 点击 Clear 清空输入框,重新开始。

示例

为类名生成 PascalCase

输入

hello world

输出

HelloWorld

为配置键生成 CONSTANT_CASE

输入

max retry count

输出

MAX_RETRY_COUNT

为命名空间生成 dot.case

输入

com Example App

输出

com.example.app

常见问题

它支持哪些大小写格式?
共十四种:UPPERCASE、lowercase、Title Case、Sentence case、camelCase、PascalCase、snake_case、CONSTANT_CASE(SCREAMING_SNAKE)、kebab-case、Train-Case、dot.case、path/case、aLtErNaTiNg 和 iNVERSE(大小写互换)。UPPERCASE、lowercase、Title Case、Sentence case、aLtErNaTiNg 和 iNVERSE 会保留原有的空格和标点,而各种标识符风格会将文本拆分为单词后用相应分隔符重新拼接。
camelCase、PascalCase、snake_case 等标识符风格是如何拆分单词的?
工具会提取字母数字单词(也会在 camelCase 边界处拆分,例如 'helloWorld' 的衔接处),然后重新拼接:camelCase 将第一个单词小写、其余单词首字母大写且无分隔符;PascalCase 将每个单词首字母大写;snake_case 和 kebab-case 用 '_' 或 '-' 连接小写单词;CONSTANT_CASE 用 '_' 连接大写单词;Train-Case 用 '-' 连接首字母大写的单词;dot.case 和 path/case 用 '.' 或 '/' 连接小写单词。这些模式会去除标点和原有分隔符。
Title Case 能跳过小词并保持缩写大写吗?
可以。在设置中开启“跳过小词”,a、an、the、of、and 等小词在 Title Case 中就会保持小写(首词和末词始终大写)。你还可以列出 API、URL、ID 等缩写,让它们在带大小写的模式中保持大写:Title Case、Sentence case、camelCase、PascalCase 和 Train-Case。
这些计数器统计的是什么?
它们在你输入时实时更新,显示总字符数、不含空白字符的字符数、单词数(按空白分隔)、行数以及字节大小(UTF-8 编码)。
我的文本会被上传到任何地方吗?
不会。一切都 100% 在你的浏览器本地运行,你的文本绝不会上传到服务器,因此你可以放心转换私密或敏感内容。

相关工具