命名风格转换
开发 · v1.0.0 · 纯前端,数据不出浏览器
识别出 4 个单词(结果不符预期时看这里就能定位)
userprofileimageurl
camelCase变量 / 函数(JS、Java)
userProfileImageUrlPascalCase类名 / 组件名 / 类型
UserProfileImageUrlsnake_case变量 / 字段(Python、Rust、SQL)
user_profile_image_urlSCREAMING_SNAKE_CASE常量
USER_PROFILE_IMAGE_URLkebab-caseURL / CSS 类名 / 文件名
user-profile-image-urlCOBOL-CASE常量(与 SCREAMING 同义,带连字符)
USER-PROFILE-IMAGE-URLTrain-CaseHTTP 头 / 部分 API 字段
User-Profile-Image-Urlflatcase包名(部分语言)/ 简写
userprofileimageurldot.case配置项 / 属性路径
user.profile.image.urlTitle Case标题 / 展示名称
User Profile Image UrlSentence case文案 / 说明
User profile image urlUPPER整体大写(不改变原分隔符)
USERPROFILEIMAGEURLlower整体小写(不改变原分隔符)
userprofileimageurl拆词规则:先按 camelCase / PascalCase 边界切分,再把连续大写视为缩写(HTTPServer → http server);UPPER 与 lower 只改大小写,不重新切分。