Tester wyrażeń regularnych
Testuj wyrażenia regularne (regex) na żywo. Podświetlanie dopasowań, grupy przechwytujące, flagi.
| # | Indeks | Dopasowanie | Grupy |
|---|
Tester regex online — wyrażenia regularne w czasie rzeczywistym
Tester wyrażeń regularnych (regex) to darmowe narzędzie online, które pozwala testować, debugować i optymalizować wyrażenia regularne bez wychodzenia z przeglądarki. Wpisz wzorzec regex, tekst testowy i od razu zobacz wszystkie dopasowania podświetlone w tekście. Narzędzie obsługuje składnię JavaScript (ECMAScript), kompatybilną z większością języków programowania (Python, PHP, Java, C#, Ruby).
Co potrafi tester regex?
- Podświetlanie dopasowań — każde znalezione dopasowanie jest wizualnie zaznaczone w tekście.
- Flagi regex — g (global), i (case-insensitive), m (multiline), s (dotall), u (unicode).
- Grupy nazwane i przechwytujące — podgląd zawartości grup (?
...) i (...). - Replace mode — testuj zamianę tekstu z użyciem $1, $2 itp. lub grup nazwanych.
- Wyjaśnianie składni — narzędzie pokazuje, co dokładnie znaczy każdy element wzorca.
- Liczba dopasowań — szybki licznik wszystkich match-ów w tekście.
Najczęstsze przykłady regex
- Email:
^[\w.-]+@[\w-]+\.[a-z]{2,}$ - URL:
https?:\/\/[\w.-]+(\/[\w?=&-]*)? - Numer telefonu PL:
^(\+48)?[ -]?\d{3}[ -]?\d{3}[ -]?\d{3}$ - Kod pocztowy PL:
^\d{2}-\d{3}$ - Data ISO:
^\d{4}-\d{2}-\d{2}$ - IBAN:
^[A-Z]{2}\d{2}[A-Z0-9]{4,30}$(pełna walidacja w walidatorze IBAN).
Dla kogo jest tester wyrażeń regularnych?
Narzędzie pomaga programistom JavaScript, Python, PHP, Java i Ruby przy walidacji formularzy, parsowaniu logów, transformacji danych i wyszukiwaniu wzorców w tekście. Specjaliści SEO używają regex do filtrowania URL-i w Google Search Console i Analytics. Administratorzy systemów testują reguły dla grep, sed, nginx. Dzięki działaniu lokalnie w przeglądarce możesz testować poufne dane (logi serwera, kod) bez ryzyka wycieku — nic nie trafia na serwer.