Validating Credit Card Numbers

  • + 0 comments
    validation = r'^(?=[456])(?!.*(\d)(-?\1){3})\d{4}(-?\d{4}){3}$'
    for _ in range(int(input())):
        if re.match(validation, input()):
            print("Valid")
        else:
            print("Invalid")