Tester wyrażeń regularnych JavaScript

Wpisz wzorzec, flagi i tekst. Dopasowania pojawią się wraz ze swoimi pozycjami.

Tester wyrażeń regularnych JavaScript

Bez ukośników: \d+, a nie /\d+/.
g, i, m, s, u, y, d lub v.

Wynik

2Dopasowania

Nr 1 (indeks 8)
2026-10-11 → 2026 | 10 | 11
Nr 2 (indeks 26)
2026-11-02 → 2026 | 11 | 02

Tester wyrażeń regularnych JavaScript

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

2
Nr 1 (indeks 8)
2026-10-11 → 2026 | 10 | 11
Nr 2 (indeks 26)
2026-11-02 → 2026 | 11 | 02

Jak to obliczyć

  1. Wzorzec jest kompilowany przez przeglądarkowy silnik JavaScript RegExp.
  2. Bez flagi g wyszukiwane jest tylko pierwsze dopasowanie.
  3. 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.

Aktualizacja: 11 października 2026

Wynik ma charakter orientacyjny. Przed ważną decyzją skonsultuj się ze specjalistą.