首页 新闻 搜索 专区 学院

用python判断用户名是否合法·

0
[待解决问题]

用python写代码,键盘输入用户名,判断用户名是否合法(用户名必须包含而且只能包含数字与字母,并且·第一个字符必须是大写字母)

momominmin的主页 momominmin | 菜鸟二级 | 园豆:206
提问于:2021-11-24 22:05
< >
分享
所有回答(1)
1

我不太清楚用户名必须包含而且只能包含数字与字母,可不可以里面只有字母呢?如果有的话,下面的代码是正确的,使用正则表达式校验:

import re

while(True):
    username = input("请输入用户名:")
    m = re.match("^[A-Z][0-9a-zA-Z]*",username);
    if(m!=None):
        print("合法用户名!")
    else:
        print("非法用户名!!!")

寂静的羽夏 | 园豆:455 (菜鸟二级) | 2021-11-24 22:23

谢谢你!

支持(0) 反对(0) momominmin | 园豆:206 (菜鸟二级) | 2021-11-24 22:41
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册