输入
输出
snake_case 用下划线连接全小写的单词——user_name、parse_html_input。它是 Python 和 Ruby 中变量与函数的标准写法,也是多数 SQL 数据库列名的惯例。本工具可接受 camelCase、PascalCase、kebab-case 或普通短语并统一格式。
使用方法
- 粘贴标识符或短语:userName、user-name、user name 都可以。
- 根据大小写变化和分隔符判定单词边界,再以小写形式用下划线连接。
- 把结果复制到代码或表结构定义中。
常见问题
camelCase 在哪里被切分?
在小写字母转为大写字母的位置。parseHtmlInput 会变成 parse_html_input。
想要全大写的 SCREAMING_SNAKE_CASE 怎么办?
请使用 CONSTANT_CASE 功能。它采用相同的单词切分方式,然后把整体转为大写——这是常量命名的常见风格。
用作 SQL 列名安全吗?
snake_case 可以避免 PostgreSQL 中含大写字母的标识符所需的引号,这正是它成为惯例的原因。是否与保留字冲突请另行确认。