大小写转换与字数统计工具
在 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 等自定义缩写保持为大写。输入时实时计数器会显示字符数、不含空格字符数、单词数、行数和字节数,因此它也是一款快捷的字数与字符统计工具。
如何使用 大小写转换与字数统计工具
- 在 Input 输入框中键入或粘贴你的文本。
- 从分段按钮中选择一种转换模式:UPPERCASE、lowercase、Title Case、Sentence case、camelCase、PascalCase、snake_case、CONSTANT_CASE、kebab-case、Train-Case、dot.case、path/case、aLtErNaTiNg 或 iNVERSE。
- 打开设置(齿轮图标),让 Title Case 跳过小词,或列出要保持大写的缩写(例如 API、URL)。
- 在下方只读的 Output 输出框中即时查看结果,并用 Copy 按钮复制。
- 查看实时统计行,了解字符数、不含空格字符数、单词数、行数和字节数。
- 点击 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% 在你的浏览器本地运行,你的文本绝不会上传到服务器,因此你可以放心转换私密或敏感内容。