命名转换器
驼峰、下划线、短横线等命名风格互转工具,输入即可实时转换多种格式。
支持任意一种命名风格作为输入,自动识别单词边界。
camelCase (小驼峰)
—
PascalCase (大驼峰)
—
snake_case (下划线)
—
kebab-case (短横线)
—
CONSTANT_CASE (常量)
—
📖 使用说明▼
支持的命名风格
camelCase:小驼峰,首单词小写,后续单词首字母大写。PascalCase:大驼峰,每个单词首字母都大写。snake_case:下划线,单词全小写,用下划线连接。kebab-case:短横线,单词全小写,用短横线连接。CONSTANT_CASE:常量,单词全大写,用下划线连接。
单词拆分规则
- 按下划线
_拆分。 - 按短横线
-拆分。 - 按空格拆分。
- 按大小写边界拆分(如
getUserInfo→ get、User、Info)。 - 按数字与字母边界拆分。
使用场景
- JavaScript 变量命名(camelCase)与 Python/数据库命名(snake_case)互转。
- CSS 类名(kebab-case)与 React 组件名(PascalCase)转换。
- 常量定义(CONSTANT_CASE)。