大小写转换

文本大小写快速转换,支持多种格式。

功能特点

  • 支持多种大小写转换模式:大写、小写、首字母大写、首字母小写
  • 支持驼峰式(camelCase)、帕斯卡(PascalCase)、蛇形式(snake_case)等格式转换
  • 支持短横线式(kebab-case)和常量式(CONSTANT_CASE)
  • 正确处理包含空格、连字符和下划线的混合文本
  • 不影响数字和非字母字符

使用说明

输入需要转换的文本,选择目标转换模式。支持大小写切换(全大写、全小写、首字母大写)和命名风格转换(驼峰、蛇形、短横线等)。

使用示例

大小写转换示例

输入: hello_world_example

camelCase:    helloWorldExample
PascalCase:   HelloWorldExample
snake_case:   hello_world_example
kebab-case:   hello-world-example
CONSTANT:     HELLO_WORLD_EXAMPLE

常见问题

camelCase 和 PascalCase 有什么区别?

camelCase 首字母小写(如 getUserName),PascalCase 首字母大写(如 GetUserName)。前者常用于变量和函数名,后者常用于类和组件名。

不同编程语言使用什么命名风格?

JavaScript 使用 camelCase(变量)和 PascalCase(类),Python 使用 snake_case,CSS 使用 kebab-case 作为属性名。

支持中文命名转换吗?

中文等非 ASCII 字符在命名转换中会被保留原样。命名风格转换主要针对英文单词间的分隔符。