ciao a tutti,
sto cercando di creare una regexp (per la "prima" volta) per validare una password che ha come condizione:

7 caratteri solo lettere (maisciole o minuscole) e numeri, minimo 4 lettere e 3 numeri.

ho fatto questo

pattern = /^[a-zA-Z{4,}+0-9{3,}]{7}/;

pensavo fosse leggibile come: tutti i caratteri a-z o A-Z minimo 4 e tutti i caratteri 0-9 minimo 3, lunghezza minima totale 7..

l'unica cosa che invece mi valida è la lunghezza minima..
mi accetta anche 7 lettere o 7 caratteri e se la password immessa è maggiore/uguale a 7 caratteri, accetta tutto ($ ad esempio, o il punto)..

dove sbaglio?