パスワード検証の基本条件:
- 少なくとも8文字。
- 文字は[az]の間にある必要があります
- 少なくとも1つのアルファベットは大文字の[AZ]である必要があります
- 少なくとも1桁または[0〜9]の間にある数字。
- [_または@または$]から少なくとも1文字。
例:
入力:R @ m @ _f0rtu9e $出力:有効なパスワード入力:Rama_fortune $出力:無効なパスワード説明:番号がありません入力:Rama#fortu9e出力:無効なパスワード説明:_、@、または$で構成されている必要があります
ここでは、reモジュールを使用しました/ regular-expression-python-examples-set-1/>Pythonの正規式。これに加えて、re.search()メソッドはFalseを返します(最初のパラメーターが2番目のパラメーターで見つからない場合)。この方法は、データを抽出するのではなく、正規の式を検証するのに最適です。 re.search()を使用して、アルファベット、数字、または特殊文字が正しいかどうかを確認しました。スペースをチェックするには、正規表現モジュールに含まれている「/s」を使用します。
出力: 有効なパスワード |