Elysia Tools
导航
text-processing
大小写转换样本
不同命名约定之间的大小写转换测试样本
案例
这个案例集合中的条目
camelCase转换为其他格式
将camelCase变量名转换为snake_case、kebab-case和PascalCase
难度
2/10
预计时间
1 min
标签
camelcase, conversion
userName
firstName
isActive
getUserById
totalPricesnake_case转换为其他格式
将snake_case转换为camelCase、kebab-case和PascalCase
难度
2/10
预计时间
1 min
标签
snake, conversion
user_name
first_name
is_active
get_user_by_id
total_pricekebab-case转换为其他格式
将kebab-case转换为camelCase、snake_case和PascalCase
难度
2/10
预计时间
1 min
标签
kebab, conversion
user-name
first-name
is-active
get-user-by-id
total-pricePascalCase转换为其他格式
将PascalCase类名转换为camelCase、snake_case和kebab-case
难度
2/10
预计时间
1 min
标签
pascal, conversion
UserName
FirstName
IsActive
GetUserById
TotalPrice空格分隔转换为代码格式
将空格分隔的文本转换为camelCase、snake_case或kebab-case
难度
2/10
预计时间
1 min
标签
space, conversion
user name
first name
is active
get user by id
total price混合格式自动检测
测试混合camelCase、snake_case和kebab-case的自动检测
难度
4/10
预计时间
2 min
标签
mixed, auto-detect
userName
user_name
user-name
getUserId
get_user_id
get-user-id数字边界情况
处理标识符开头、中间和结尾的数字
难度
4/10
预计时间
2 min
标签
numbers, edge-case
user123
user123Name
123user
apiV2
version2Update连续大写字母(缩写)
处理XML、HTTP、API、JWT、OAuth等缩写
难度
5/10
预计时间
2 min
标签
acronyms, capitals
XMLParser
HTTPResponse
APIKey
JWTToken
OAuthProvider
userID
parseXML
getJSON真实变量名
生产代码中的常见变量命名模式
难度
3/10
预计时间
2 min
标签
real-world, variables
userId
firstName
lastName
emailAddress
phoneNumber
createdAt
updatedAt
isActive
isLoggedInAPI端点名称
REST API端点命名模式
难度
4/10
预计时间
2 min
标签
api, endpoints
getUserById
createUser
updateUserProfile
deleteUserAccount
listAllUsers
searchUserByEmail
validateAuthTokenCSS类名
CSS类命名约定(BEM、工具类等)
难度
3/10
预计时间
2 min
标签
css, classes
backgroundColor
textColor
fontSize
borderWidth
marginLeft
paddingTop
zIndex文件命名约定
不同框架和语言的文件命名
难度
4/10
预计时间
2 min
标签
files, naming
UserProfile.vue
user_service.ts
UserRepository.java
user-profile.component.ts
user_model.py
user_controller.rb数据库列名
常见的数据库列命名模式
难度
3/10
预计时间
2 min
标签
database, columns
user_id
first_name
last_name
email_address
created_at
updated_at
is_active
is_deleted特殊字符处理
处理点号、多个分隔符和特殊字符
难度
6/10
预计时间
3 min
标签
special, characters
user.name
user__name
user..name
user-name-id
user_name_id
user.name.id技术缩写词
代码中常见的技术术语和缩写
难度
6/10
预计时间
3 min
标签
technical, acronyms
XMLHttpRequest
JSONData
HTMLElement
SQLQuery
UUIDGenerator
MD5Hash
SHA256Hash
Base64Encoder复杂混合格式
混合命名约定的真实场景
难度
7/10
预计时间
3 min
标签
complex, mixed
getUserID
parse_XML_file
http-response-code
OAuth2Token
base64_encoded_data
SHA-256-Hash
XMLParser2
user_profile_image_url工具
经常与该案例搭配使用的工具
相关内容