我正在尝试将名称从蛇案例转换为骆驼案例。有没有内置的方法?
例如:"app_user"到"AppUser"
"app_user"
"AppUser"
(我有一个字符串"app_user",我想将其转换为 model AppUser)。
AppUser
如果您使用的是 Rails,那么String#camelize就是您要找的。
"active_record".camelize # => "ActiveRecord" "active_record".camelize(:lower) # => "activeRecord"
如果你想得到一个实际的类,你应该在上面使用String#constantize。
"app_user".camelize.constantize