Hi!
Ich möchte ein Zeichenkette darauf testen, dass
- sie nur Buchstaben und Ziffern enthält
- mindestens eine Ziffer enthält
- mindestens einen Großbuchstaben enthält
- mindestens 8 Zeichen lang ist
Ich habe das hier: ^(?=.*[A-Z])(?=.*\d).{8,}$
Dies klappt fast. Es ist die Eingabe von Leerzeichen möglich und es wird auch nicht geprüft, dass mindestens ein Großbuchstabe drin ist.
Geht das überhaupt alles in einer RegEx abzubilden? Oder sollte man das lieber aufsplitten in mehrere Abfragen?
Danke,
Jan