2016-11-02 2 views
1

Ich benutze dies um ein Passwort zu validieren, das 8 Zeichen haben muss, ein Großbuchstabe und numerisch, aber wenn ich ein Sternchen hinzufüge, gibt es einen Fehler, dass Passwörter nicht übereinstimmen, dies geschieht nur mit dem Sternchen.ng-pattern um Passwort zu bestätigen

Jede Hilfe wird es

ng-pattern="/(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$/" 

Antwort

0

Vielleicht so etwas wie das:

ng-pattern="/^(?=.*[\d\W])(?=.*[A-Z])(?=.*[a-z])[^.\n].{7,}$/" 

oder handbetriebener:

ng-pattern="/^(?=[^\d\W]*[\d\W])(?=[^A-Z]*[A-Z])(?=[^a-z]*[a-z])[^.\n].{7,}$/" 
Verwandte Themen