Generator regex
Twórz wyrażenia regularne (regex) dla e-maila, URL, telefonu i daty. Testuj wzorzec na własnym tekście, ustawiaj flagi i kopiuj gotowy regex jednym kliknięciem. 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";
}
Generator wyrażeń regularnych
Bezpłatny generator wyrażeń regularnych (regex) online — wybierz gotowy wzorzec dla e-maila, URL, telefonu lub daty, określ flagi i natychmiast przetestuj go na własnym tekście. Wyniki widzisz jako kolorowe chipy, a wygenerowane wyrażenie możesz skopiować jednym kliknięciem.
Do czego służy
Generator wyrażeń regularnych pozwala błyskawicznie uzyskać gotowy wzorzec regex bez znajomości składni PCRE. Wybierasz typ wzorca — e-mail, URL, numer telefonu, data ISO lub dosłowny ciąg znaków (escape) — i od razu testujesz go na przykładowym tekście. Narzędzie pokazuje listę dopasowań, ich liczbę oraz zastosowane flagi, co ułatwia debugowanie i naukę wyrażeń regularnych. Przydatne dla programistów, analityków danych, testerów oraz każdej osoby, która chce szybko zweryfikować dane tekstowe.
Jak używać
1. Wybierz Typ wzorca z listy (e-mail, URL, telefon, data lub escape dla dosłownego tekstu).
2. Wklej tekst testowy do odpowiedniego pola — generator przeszuka go pod kątem dopasowań.
3. Zaznacz potrzebne flagi: i ignoruje wielkość liter, m włącza tryb wieloliniowy, s pozwala . dopasować znak nowej linii, u obsługuje Unicode.
4. Opcja Znajdź wszystkie dopasowania decyduje, czy zwrócić jedno czy wszystkie trafienia.
5. Kliknij Przetwórz. Gotowe wyrażenie pojawi się w górnej karcie — skopiuj je przyciskiem Kopiuj.
Najczęstsze pytania
Czy wygenerowane wyrażenia działają w JavaScript?
Wzorce bazują na silniku PCRE (PHP). Większość z nich zadziała też w JavaScript, jednak JS nie obsługuje flagi s w starszych przeglądarkach — użyj zamiast niej [\s\S]. Flaga u jest obsługiwana od ES2015.
Co robi tryb „Dosłowny tekst (escape)"?
Aplikuje funkcję preg_quote() na wpisanym tekście — wszystkie znaki specjalne regex (np. ., *, () zostaną poprzedzone odwrotnym ukośnikiem, dzięki czemu wyrażenie dopasuje ten tekst dosłownie, nie jako wzorzec.
Ile dopasowań może zwrócić narzędzie?
Generator wyświetla do 50 dopasowań jako chipy. Jeśli jest ich więcej, zobaczysz informację „+X więcej". Limit wynika z czytelności — samo wyrażenie regularne jest nieograniczone i możesz używać go w swoim kodzie do przetwarzania dowolnej ilości danych.
Czy moje dane są bezpieczne?
Tak. Tekst testowy jest przetwarzany wyłącznie po stronie serwera w czasie sesji i nie jest zapisywany na stałe ani udostępniany osobom trzecim.