標準的なスネーク
 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