验证输入用户名和QQ号是否有效并给出对应的提示信息
要求:用户名必须由字母、数字或下划线构成且长度在620个字符之间,QQ号是512的数字且首位不能为0
“”"
import re
def main():
username = input('请输入用户名: ')
qq = input(‘请输入QQ号: ‘)
# match函数的第一个参数是正则表达式字符串或正则表达式对象
# 第二个参数是要跟正则表达式做匹配的字符串对象
m1 = re.match(r’1{6,20}KaTeX parse error: Expected 'EOF', got '\d' at position 83: ….match(r'^[1-9]\̲d̲{4,11}’, qq)
if not m2:
print(‘请输入有效的QQ号.’)
if m1 and m2:
print(‘你输入的信息是有效的!’)
if name == ‘main’:
main()
0-9a-zA-Z_ ↩︎