题解 | #用户名规范化#

用户名规范化

https://www.nowcoder.com/practice/fcf0413ca8164324a91e7e2f4421f369

select 
device_id,
CONCAT(UPPER(SUBSTRING(substring_index(blog_url,'/',-1), 1, 1)), LOWER(SUBSTRING(substring_index(blog_url,'/',-1), 2))) as user_name
from
user_submit
order by device_id desc

有点小绕,就是先从url里面获取最后一个字符串,使用substring_index()函数,然后再将这个字符串的首字母大写,这个时候就要使用截取函数,substring(),然后变为大写使用upper()函数,然后将后一部分转化为小写使用lower()函数。

全部评论

相关推荐

不愿透露姓名的神秘牛友
2025-12-13 09:17
拼多多 算法 43x18 硕士985
理性的熊熊在努力存钱:这还不高吗
点赞 评论 收藏
分享
牛至超人:哈工大已经很棒了,不需要加括号了,然后咋没有实习经历呢?火速趁寒假整一段实习,导师不让就狠狠肘击
投了多少份简历才上岸
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务