Passwort überprüfen mit regular Expression

Status
Nicht offen für weitere Antworten.

progster

Mitglied
Hallo zusammen,

ich hab ein Problem mit den verflixten Regular Expressions.
Ich würde gern die Sicherheit von verwendeten Passwörtern überprüfen.

Meine Anforderungen hierzu wären:

- Mindestens 6 Zeichen
- keine Umlaute und Sonderzeichen
- Das Passwort muss 2 Ziffern enthalten.

Ich hab schon ne Menge rumprobiert aber irgendwie krieg ichs nicht hin.
So zum Beispiel.

Code:
String input = "myPass"; //übereinstimmung soll sein wenn 6 Zeichen lang und davon zwei Zahlen drin sind
		Pattern pattern = Pattern.compile("[a-zA-Z0-9]{6}");
		Matcher matcher = pattern.matcher(input);
		if (matcher.matches())
		{
				System.out.println("übereinstimmung...");
		}
		else
		{
			System.out.println("keine übereinstimmung");
		}	



Kann mir jemand sagen wie das Pattern aussehen muss damit das ganze funktioniert?


Vielen Dank und Grüsse
 
Hallo,

ich hab jetzt recht lange gesucht aber nicht das passende gefunden. :cry:
Kannst du mir vielleicht den Link dazu posten.

Danke und Grüsse
Stefan
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben