API 字段改命名风格
把一列 snake_case 字段批量生成前端 camelCase 版本。
使用指南
命名风格转换按行处理标识符,先识别 camelCase 边界和连续大写缩写边界,再以非 ASCII 字母数字作为分隔,最终同时输出 camelCase、PascalCase、snakecase、kebab-case、CONSTANTCASE 和 Title Case。
更新于 2026-09-10约 2 分钟读完
命名风格转换按行处理标识符,先识别 camelCase 边界和连续大写缩写边界,再以非 ASCII 字母数字作为分隔,最终同时输出 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 和 Title Case。
| 输入 | 输出 | 说明 |
|---|---|---|
user_login_name |
userLoginName |
下划线分词 |
getUserInfoById |
get_user_info_by_id |
小写到大写处分词 |
HTTPResponseCode |
http-response-code |
缩写与普通词边界分开 |
[A-Za-z0-9];中文、重音字母和其他 Unicode 字母会被视为分隔符,不适合非 ASCII 标识符保真转换。http。text-case-convert 深链不是同一实现:本页是独立 dev 标识符转换器。把一列 snake_case 字段批量生成前端 camelCase 版本。
从普通标识符快速得到 CONSTANT_CASE,作为代码审查前的辅助转换。
本实现的 token 规则只接受 ASCII 字母和数字,其他字符都是分隔符。
不会,它只转换输入框中的名称文本。
标识符只在浏览器本地拆分和重组,不上传、不持久化。
更新于 2026-09-10
驼峰、下划线、短横线等六种命名风格一键互转,支持批量
批量模式:每行一个标识符,自动识别驼峰、下划线、短横线、空格等分词
如 userLoginName
userLoginName getUserInfoById httpResponseCode
如 UserLoginName
UserLoginName GetUserInfoById HttpResponseCode
如 user_login_name
user_login_name get_user_info_by_id http_response_code
如 user-login-name
user-login-name get-user-info-by-id http-response-code
如 USER_LOGIN_NAME
USER_LOGIN_NAME GET_USER_INFO_BY_ID HTTP_RESPONSE_CODE
如 User Login Name
User Login Name Get User Info By Id Http Response Code