大小写转换器

在 12 种大小写风格之间转换文本,包括编程命名风格(camelCase、PascalCase、snake_case、kebab-case)和通用风格(全大写、全小写、标题大小写)。
所有处理均在浏览器本地完成——你的数据不会被上传到任何服务器。
大小写操作:
大小写转换器 — 使用智能分词器在 12 种大小写风格之间转换文本。
简单风格:全部大写、全部小写、标题大小写、句首大写、大小写互换、交替大小写、随机。
编程风格:camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE — 这些风格使用能识别“XMLParser”这类混合大小写边界的分词器,并正确处理空格、连字符和下划线。
所有处理均在浏览器本地运行——不上传任何内容。
什么是编程大小写风格?

编程标识符有约定俗成的形态:camelCase 和 PascalCase 将单词连接且每个新词首字母大写(PascalCase 首词也大写),snake_case 和 kebab-case 用下划线或连字符分隔单词,CONSTANT_CASE 则全部大写。在它们之间转换是一个分词问题——先把输入拆成单词,再按目标形态重新拼接——这正是智能分词器比盲目字符替换效果更好的原因。

骆驼风格单词的切分有歧义:“getHTTPResponse” 或 “XMLParser” 的分词结果可能与你预期的不同——写入代码前请先检查转换预览。