正規表現でパスワードの複雑さを確認したい。しかし、それは常に戻りますtrue
か?
パスワードの複雑さは次のとおりです。許可されるものは次のとおりです。
- AZ
- az
- 0-9
- 特殊文字:-_、; 。:#+ *?=!§$%&/()@
- 空白文字なし
これが私のコードです:
NSString *regExPwd = @"[a-zA-Z_0-9\\-_,;.:#+*?=!§$%&/()@]+";
NSPredicate *pwdCheck = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regExPwd];
bool isValid = [pwdCheck evaluateWithObject:txtPassword.text];
あなたがもう一度私を助けてくれることを願っています:)