Wenn Sie
Sie brauchen nur 01 alle einstelligen oder alle Alphabet Eingänge als auch müssen, damit, die ein beliebiges Zeichen von A bis Z oder von a bis z oder von 0 bis 9 (bezeichnet durch die Zeichenklasse) annehmen würde, das 7 oder öfter vorkommt.
Wenn Sie nur zuzulassen, wenn mindestens eine Ziffer und ein Alphabet ist es
Verwenden ^(?=.*[A-Za-z].*)(?=.*[0-9].*)[A-Za-z0-9]{7,}$
, die für Alphabet (?=.*[A-Za-z].*)
und Ziffer Look-aheads hat (?=.*[0-9].*)
, dass mindestens eine Ziffer und ein Alphabet zu bestätigen gibt es, gefolgt von einer Zeichenklasse, um die Zeichen auf Alphabete und Buchstaben zu beschränken, die auf eine Mindestlänge von 7 gesetzt sind.
Also, was ist dein Problem? – Mistalis
Wenn ich gut verstehe, möchten Sie eine Zeichenfolge, die mindestens 7 Zeichen lang ist und die Buchstaben und Zahlen enthalten kann, validieren, ist das korrekt? – Niitaku
Sollte es mindestens ein Alphabet und eine Ziffer enthalten? Oder kann es alle Ziffern oder alle Alphabete sein? –