Builder regex haseł Validation
Generuj wyrażenia regularne do walidacji haseł według własnych reguł: minimalna długość, wymagane znaki, lista dozwolonych znaków specjalnych i testy na żywo. Profesjonalne narzędzie online, które działa w Twojej przeglądarce. Szybko, bezpiecznie i bez instalowania zbędnego oprogramowania.
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Builder regex walidacji haseł
Narzędzie online do budowania wyrażeń regularnych (regex) służących do walidacji haseł. Definiuj politykę haseł parametrami i natychmiast otrzymuj gotowy wzorzec PHP/PCRE oraz JavaScript, wraz z wynikami testów na przykładowych hasłach.
Do czego służy
Builder regex walidacji haseł pozwala programistom i administratorom systemów tworzyć precyzyjne wyrażenia regularne do sprawdzania siły haseł. Narzędzie generuje wzorzec na podstawie wybranych reguł: minimalnej i maksymalnej długości, wymogu dużych i małych liter, cyfr oraz znaków specjalnych. Obsługuje zarówno tryb ASCII, jak i Unicode (właściwości Unicode \p{Lu}, \p{Ll}, \p{N}), a także dwa tryby kotwiczenia – walidację całego hasła lub wyszukiwanie pasującego podciągu.
Jak używać
Wybierz politykę znaków (lista dozwolonych lub dowolne znaki), tryb Unicode, wymagania dotyczące typów znaków i zakres długości. Wpisz dozwolone znaki specjalne, a w polu testowym – przykładowe hasła (jedno na wiersz). Kliknij „Przetwórz" – narzędzie pokaże gotowy regex PHP i JavaScript oraz tabelę wyników testów z oznaczeniem ✓/✗ dla każdego hasła.
Najczęstsze pytania
Czym różni się tryb „tylko lista dozwolonych" od „dowolne znaki"?
W trybie whitelist regex dopuszcza wyłącznie znaki spoza listy dozwolonych (litery, cyfry, wybrane znaki specjalne). W trybie „dowolne znaki" dopuszczane są wszystkie znaki z wyjątkiem znaków nowej linii – przydatne, gdy nie chcesz ograniczać zestawu znaków, a jedynie wymuszać wymagania co do typów.
Czy regex działa w JavaScript i PHP jednocześnie?
Tak. Narzędzie generuje dwie wersje: PHP (PCRE, składnia z tyldą ~...~) oraz JavaScript (literał /.../ z opcjonalną flagą u dla Unicode). Wzorzec podstawowy jest identyczny w obu przypadkach; różnice dotyczą tylko ograniczników i flag silnika.
Jak działa pole „Testowe hasła"?
Każda linia z pola testowego jest osobnym hasłem sprawdzanym silnikiem PHP (preg_match). W wyniku widzisz tabelę z kolumnami: hasło oraz ✓ Przeszło / ✗ Odrzucono. Pozwala to szybko zweryfikować poprawność wygenerowanego wzorca przed wdrożeniem.