標準的なスネーク
user_profile_id
userProfileId
UserProfileId
user_profile_id
user-profile-id
単一単語
id
id
Id
id
id
すでにキャメルケース
userProfileId
userProfileId
UserProfileId
user_profile_id
user-profile-id
すでにパスカルケース
UserProfileId
userProfileId
UserProfileId
user_profile_id
user-profile-id
すでにケバブケース
user-profile-id
userProfileId
UserProfileId
user_profile_id
user-profile-id
連続するアンダースコア
user__profile__id
userProfileId
UserProfileId
user_profile_id
user-profile-id
連続するハイフン
user--profile--id
userProfileId
UserProfileId
user_profile_id
user-profile-id
半角スペース区切り
user profile id
userProfileId
UserProfileId
user_profile_id
user-profile-id
前後の余計なスペースや記号
_user_profile_id_
userProfileId
UserProfileId
user_profile_id
user-profile-id
大文字スタートのスネーク
User_Profile_Id
userProfileId
UserProfileId
user_profile_id
user-profile-id
キャメルとスネークの混在
userProfile_id
userProfileId
UserProfileId
user_profile_id
user-profile-id
単語の後ろに数字
user1_profile2
user1Profile2
User1Profile2
user1_profile2
user1-profile2
単語の途中に数字(キャメル時)
v2Engine
v2Engine
V2Engine
v2_engine
v2-engine