/ 驼峰下划线互转

驼峰下划线互转工具

在线转换变量命名格式,支持驼峰命名、下划线命名、连字符命名等格式互转

输入

命名规范知识介绍

常见命名规范

  • 小驼峰 (camelCase):第一个单词小写,后续单词首字母大写,如 userName
  • 大驼峰 (PascalCase):所有单词首字母大写,如 UserName
  • 下划线 (snake_case):单词全部小写,用下划线分隔,如 user_name
  • 大写下划线 (SNAKE_CASE):单词全部大写,用下划线分隔,如 USER_NAME
  • 连字符 (kebab-case):单词全部小写,用连字符分隔,如 user-name

命名规范使用场景

  • 小驼峰:JavaScript变量、函数名
  • 大驼峰:类名、构造函数
  • 下划线:Python变量、数据库字段
  • 大写下划线:常量定义
  • 连字符:CSS类名、URL路径

命名规范的重要性

统一的命名规范可以提高代码的可读性和可维护性,使团队协作更加顺畅。不同语言和框架通常有各自推荐的命名风格。

转换原理

命名格式转换的核心是识别单词边界。通常通过以下方式识别:大写字母、下划线、连字符、空格等。识别出单词后,按照目标格式重新组合。