鱼C论坛

 找回密码
 立即注册
查看: 1545|回复: 2

[已解决]我的正则哪里有问题了

[复制链接]
发表于 2019-9-29 13:19:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
import re


def main():
    username = input('请输入有户名:')
    qq = input('请输入QQ号:')
    m1 = re.match(r'^[0-9a-zA-Z_]{6,20}$', username)
    #m1 = re.match(r'^[0-9a-zA-Z_]{6,20}$', username)
    if not m1:
        print('请输入有效的用户名:')
    m2 = re.match(r'^[1-9]\d{4, 11}$', qq)
   # m2 = re.match(r'^[1-9]\d{4,11}$', qq)

    if not m2:
        print('请输入QQ')

    if m1 and m2:
        print("输入正确")


if __name__ == '__main__':
    main()

注释的是源代码,可以正常运行, 我自己写的就不行,看不出和源代码有什么区别。麻烦大家帮我
最佳答案
2019-9-29 21:41:50
因为你 {4, 11} 中间多了一个空格,不应该有空格
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-29 21:41:50 | 显示全部楼层    本楼为最佳答案   

回帖奖励 +1 鱼币

因为你 {4, 11} 中间多了一个空格,不应该有空格
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-10-1 16:27:23 | 显示全部楼层
zltzlt 发表于 2019-9-29 21:41
因为你 {4, 11} 中间多了一个空格,不应该有空格

好的,我去试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-22 03:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表