Tester wyrażeń regularnych JavaScript
Wpisz wzorzec, flagi i tekst. Dopasowania pojawią się wraz ze swoimi pozycjami.
Wynik
2Dopasowania
- Nr 1 (indeks 8)
- 2026-10-11 → 2026 | 10 | 11
- Nr 2 (indeks 26)
- 2026-11-02 → 2026 | 11 | 02
Dane wejściowe
- Wyrażenie regularne
- (\d{4})-(\d{2})-(\d{2})
- Flagi
- g
- Testowany tekst
- Release 2026-10-11, patch 2026-11-02.
Jak to obliczyć
Wzorzec jest kompilowany przez przeglądarkowy silnik JavaScript RegExp.
Wynik
Dopasowania
- Nr 1 (indeks 8)
- 2026-10-11 → 2026 | 10 | 11
- Nr 2 (indeks 26)
- 2026-11-02 → 2026 | 11 | 02
Jak to obliczyć
- Wzorzec jest kompilowany przez przeglądarkowy silnik JavaScript RegExp.
- Bez flagi g wyszukiwane jest tylko pierwsze dopasowanie.
- Wyświetlanych jest pierwszych 20 dopasowań wraz z przechwyconymi grupami.
Przykład
Wzorzec (\d{4})-(\d{2})-(\d{2}) znajduje 2 daty w „Release 2026-10-11, patch 2026-11-02.”
Warto wiedzieć
- Składnia jest zgodna z JavaScript; PCRE, Python i Java różnią się w niektórych miejscach.
- Źle skonstruowany wzorzec może działać bardzo wolno na długim tekście.
Kiedy użyć
- Sprawdź wzorce regex JavaScript na przykładowym tekście.
- Zweryfikuj pozycje dopasowań i grupy przechwytujące.
Częste pytania
Do czego służy flaga g?
Flaga g wyszukuje wszystkie dopasowania; bez niej wyszukiwane jest tylko pierwsze.
Czy wyświetlane są grupy przechwytujące?
Tak. Widać dopasowania i ich grupy przechwytujące dla maksymalnie 20 pierwszych wyników.
Czy tester obsługuje składnię PCRE lub Python?
Nie. Wzorzec jest kompilowany jako JavaScript RegExp, którego składnia różni się w niektórych miejscach.