Elysia Tools
Navigation
text-processing
Text Case Format Samples
Examples of different text case formats: camelCase, snake_case, kebab-case, PascalCase, and more
Samples
Entries inside this sample collection
camelCase to Other Formats
Convert camelCase variable names to snake_case, kebab-case, and PascalCase
Difficulty
2/10
Estimated time
1 min
Tags
camelcase, conversion
userName
firstName
isActive
getUserById
totalPricesnake_case to Other Formats
Convert snake_case to camelCase, kebab-case, and PascalCase
Difficulty
2/10
Estimated time
1 min
Tags
snake, conversion
user_name
first_name
is_active
get_user_by_id
total_pricekebab-case to Other Formats
Convert kebab-case to camelCase, snake_case, and PascalCase
Difficulty
2/10
Estimated time
1 min
Tags
kebab, conversion
user-name
first-name
is-active
get-user-by-id
total-pricePascalCase to Other Formats
Convert PascalCase class names to camelCase, snake_case, and kebab-case
Difficulty
2/10
Estimated time
1 min
Tags
pascal, conversion
UserName
FirstName
IsActive
GetUserById
TotalPriceSpace Separated to Code Formats
Convert space-separated text to camelCase, snake_case, or kebab-case for code
Difficulty
2/10
Estimated time
1 min
Tags
space, conversion
user name
first name
is active
get user by id
total priceMixed Format Auto-Detection
Test auto-detection with mixed camelCase, snake_case, and kebab-case
Difficulty
4/10
Estimated time
2 min
Tags
mixed, auto-detect
userName
user_name
user-name
getUserId
get_user_id
get-user-idEdge Cases with Numbers
Handle numbers at start, middle, and end of identifiers
Difficulty
4/10
Estimated time
2 min
Tags
numbers, edge-case
user123
user123Name
123user
apiV2
version2UpdateConsecutive Capitals (Acronyms)
Handle abbreviations like XML, HTTP, API, JWT, OAuth
Difficulty
5/10
Estimated time
2 min
Tags
acronyms, capitals
XMLParser
HTTPResponse
APIKey
JWTToken
OAuthProvider
userID
parseXML
getJSONReal-World Variable Names
Common variable naming patterns from production code
Difficulty
3/10
Estimated time
2 min
Tags
real-world, variables
userId
firstName
lastName
emailAddress
phoneNumber
createdAt
updatedAt
isActive
isLoggedInAPI Endpoint Names
REST API endpoint naming patterns
Difficulty
4/10
Estimated time
2 min
Tags
api, endpoints
getUserById
createUser
updateUserProfile
deleteUserAccount
listAllUsers
searchUserByEmail
validateAuthTokenCSS Class Names
CSS class naming conventions (BEM, utility, etc)
Difficulty
3/10
Estimated time
2 min
Tags
css, classes
backgroundColor
textColor
fontSize
borderWidth
marginLeft
paddingTop
zIndexFile Naming Conventions
File naming across different frameworks and languages
Difficulty
4/10
Estimated time
2 min
Tags
files, naming
UserProfile.vue
user_service.ts
UserRepository.java
user-profile.component.ts
user_model.py
user_controller.rbDatabase Column Names
Common database column naming patterns
Difficulty
3/10
Estimated time
2 min
Tags
database, columns
user_id
first_name
last_name
email_address
created_at
updated_at
is_active
is_deletedSpecial Characters Handling
Handle dots, multiple separators, and special characters
Difficulty
6/10
Estimated time
3 min
Tags
special, characters
user.name
user__name
user..name
user-name-id
user_name_id
user.name.idTechnical Acronyms
Common technical terms and abbreviations in code
Difficulty
6/10
Estimated time
3 min
Tags
technical, acronyms
XMLHttpRequest
JSONData
HTMLElement
SQLQuery
UUIDGenerator
MD5Hash
SHA256Hash
Base64EncoderComplex Mixed Format
Real-world scenario with mixed naming conventions
Difficulty
7/10
Estimated time
3 min
Tags
complex, mixed
getUserID
parse_XML_file
http-response-code
OAuth2Token
base64_encoded_data
SHA-256-Hash
XMLParser2
user_profile_image_urlTools
Tools frequently paired with this sample
Related