Sprawdzam hasło. Jedną z tych funkcji jest sprawdzenie, czy wprowadzane hasło jest kolejno powtarzane. Nie mam jeszcze kodów, ponieważ nie wiem, jak to zrobić.Jak znaleźć 3 lub więcej kolejnych znaków?
Znalazłem ten jeden RegEx match two or more same character non-consecutive, ale pasuje tylko powtórzone przecinki.
oto są scenariusze:
5236aaa121 - Powtarzające się wzór bo a
jest kolejno powtarzane 3 razy
2312aa32aa - Nie powtórzył znaków
111111asd - Powtarzające się wzór bo 1
jest kolejno powtarzane wielokrotnie
Jeśli ktoś chce powtórzyć znak w swoje hasło kilka razy, należy im pozwolić. –
Tak, wiem, to tylko wiadomość dla nich. – catherine
W rzeczywistości zmniejszasz bezpieczeństwo swojego systemu, dodając takie arbitralne ograniczenia. – meagar