大小写转换器
在 UPPER、lower、Title、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 和 Sentence case 等格式之间转换文本。免费、隐私本地化、100% 客户端运行。自动识别混合输入(如 hello_worldFoo),按空格/下划线/连字符/大写边界拆分,适合变量命名、API 字段、CSS 类名和常量定义的格式转换。
尝试示例:
Local only
最近历史
暂无历史
使用方法
- 在输入框中输入或粘贴文本。
- 选择目标大小写模式。
- 复制或下载转换后的结果。
使用此工具的任务
转换 between camelCase, snake_case, kebab-case, and PascalCase
Transform identifiers 之间 naming conventions used 通过不同 languages 和 contexts. 任务
Find 和替换文本 using regular 表达式
Search 为 patterns (不仅 字面量 strings) 在文本和 替换 matches 具有模板该 能够参考 capture groups. 任务
Transform 文本之间上, 下, title, 和 sentence 情况
转换 text casing for headings, constants, sentences, or display labels. 任务
使用此工具的管道
常见问题
- 支持哪些大小写格式?
- 九种格式:UPPER、lower、Title、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 和 Sentence case。
- 在 camelCase 或 PascalCase 中如何检测单词边界?
- 工具按空格、下划线、连字符和大写字母边界拆分,因此 hello_worldFoo 这类混合输入也能正确处理。
- 什么是 CONSTANT_CASE?
- 全大写加下划线分隔,如“MAX_RETRY_COUNT”。是许多语言中常量的命名约定。
- Title case 和 Sentence case 有何区别?
- Title case 每个单词首字母大写(“Hello World Foo”)。Sentence case 仅首单词大写(“Hello world foo”)。
- 数字和缩写会保留吗?
- 数字原样保留。连续大写字母(如“HTTP”缩写)在拆分时视为单个单词,因此“HTTPServer”在 snake_case 下变为“http_server”。
- 我的文本会被上传到任何地方吗?
- 不会。所有转换在浏览器本地完成,无服务器往返。
相关工具
排序与去重器
按字母、数字、长度或自然顺序排序行;去重;反转或随机打乱。免费、隐私本地化、100% 客户端运行。支持升序/降序、自然排序(file2 < file10)、按长度排序、去重、反转和 Fisher-Yates 随机打乱,可组合使用,适合处理日志、URL 列表、ID 集合和配置项。 工具
字符串反转器
按字符、行或单词反转文本。对 emoji 和代理对 Unicode 安全。免费、隐私本地化、100% 客户端运行。 工具
字数统计器
统计字符、单词、行、句子、段落数、字节大小,并估算阅读时间。免费、隐私本地化、100% 客户端运行。支持中英文混排统计,句子按 .!? 及全角对应符号拆分,段落按空行分隔,适合写作、博客、论文和文档的字数控制。 工具
正则表达式测试器
测试正则表达式,支持匹配高亮、捕获组和替换预览。免费、隐私本地化、100% 客户端运行。支持全局(g)、忽略大小写(i)、多行(m)、dotAll(s)标志位,匹配在带超时的 Web Worker 中运行以避免灾难性回溯冻结页面。 工具
JSON 格式化器
在线格式化、压缩或排序 JSON。免费、隐私本地化、100% 客户端运行。支持 2 空格缩进美化、单行压缩、递归按键排序,遇到语法错误会精确定位行号与列号,适合调试 API 响应、配置文件与数据交换格式。 工具