• + 0 comments

    Is anyone doing it in regex?

    two_uppercase = r"(?=(?:[a-z\d]*[A-Z][a-z\d]*){2,})"
    three_digits = r"(?=(?:[a-zA-Z]*\d[a-zA-Z]*){3,})"
    unique_characters = r"(?:([a-zA-Z\d])(?!.*\1))"
    regex = r"^(?=(?:[a-z\d]*[A-Z][a-z\d]*){2,})(?=(?:[a-zA-Z]*\d[a-zA-Z]*){3,})(?:([a-zA-Z\d])(?!.*\1)){10}$"