私の Android プロジェクトには、正規表現と文字列があり、一致する式が必要です。問題は、私が見つけられなかっただけですか?親切に私のコードを見て、私の問題は親切にそれを分類してください;
public void validatePassword(String gettext) {
Toast.makeText(getApplicationContext(),gettext,Toast.LENGTH_LONG).show();
String regex ="((?=.*[0-9])(?=.*[a-z]) (?=.*[A-Z])(?=.*[@#*=])(?=[\\S]+$).{5,10})";
Matcher matcher = Pattern.compile( regex ).matcher(gettext);
if (matcher.find())
{
result = matcher.group();
Toast.makeText(getApplicationContext(), "Matches",Toast.LENGTH_LONG).show();
}
else
{
Toast.makeText(getApplicationContext(), " No Matches",Toast.LENGTH_LONG).show();
}
}
パスワードには、1 つの小文字 (az)、1 つの大文字 (AZ)、1 つの特殊文字、1 つの数字が含まれます。最小 8 文字、最大 14 文字の chAracters を含める必要があります。