Ich mache eine Passwortüberprüfung. Eine dieser Funktionen besteht darin, herauszufinden, ob das eingegebene Passwort fortlaufend wiederholt wird. Ich habe noch keine Codes, weil ich nicht weiß, wie es geht.
Ich fand diese RegEx passt zu zwei oder mehr gleichen Zeichen nicht aufeinanderfolgend , aber nur wiederholte Kommas.
Hier sind die Szenarien:
5236aaa121 - Wiederholtes Muster, weil a
nacheinander dreimal wiederholt wird
2312aa32aa - Kein wiederholter Charakter
111111asd - Wiederholtes Muster, weil 1
mehrmals hintereinander wiederholt wird
Sie iterieren einfach den String für for-Schleife und vergleichen Sie eins mit dem nächsten, wenn beide gleich sind, dann um eins erhöhen (deklarieren Sie eine Variable für die Zählung). Zuletzt überprüfen Sie den Zählwert, wenn es größer als 0 ist, dann wiederholt sich das Muster ...
Probieren Sie diese Regex: (.) \ 1 \ 1 +
%Vor%Der Punkt entspricht einem beliebigen Zeichen, dann suchen wir nach mehreren hintereinander. Ich habe es auf Ссылка getestet und ich glaube, es macht was du willst
Sie können das folgendermaßen verwenden:
%Vor%überprüfe einfach, dass es 0 ist
um dies in Aktion zu sehen .... Ссылка
Tags und Links javascript jquery