Created
January 7, 2021 04:58
-
-
Save a4t/0f49bbe73884ca97f4bc6a18409f0b38 to your computer and use it in GitHub Desktop.
python_password_valid
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def _has_digit(password): | |
""" | |
パスワードに半角数字が含まれるかをチェックします。 | |
Args: | |
チェック対象のパスワード | |
Returns: | |
半角数字を含んでいればTrue | |
""" | |
m = re.search(r'[0-9]', password) | |
return True if m else False | |
def _has_lower_letter(password): | |
""" | |
パスワードに英字小文字が含まれるかをチェックします。 | |
Args: | |
チェック対象のパスワード | |
Returns: | |
英字小文字を含んでいればTrue | |
""" | |
m = re.search(r'[a-z]', password) | |
return True if m else False | |
def _has_upper_letter(password): | |
""" | |
パスワードに英字大文字が含まれるかをチェックします。 | |
Args: | |
チェック対象のパスワード | |
Returns: | |
英字大文字を含んでいればTrue | |
""" | |
m = re.search(r'[A-Z]', password) | |
return True if m else False |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment