VulCode

Tester wyrażeń regularnych

Piszesz wzorzec i na żywo widzisz, co dopasowuje w Twoim tekście.

Kategoria
Dla programisty
Cena
bezpłatne

Narzędzie uruchamia się w Twojej przeglądarce.

Wszystko liczy się w przeglądarce. Nic z tego, co wpiszesz, nie trafia na nasz serwer.

Jak użyć w trzech krokach

Narzędzie w schemacie, z przykładem z tej strony. Numer kroku stoi tam, gdzie go wykonujesz: w polach, przy wyniku albo poza narzędziem.

Tester wyrażeń regularnych
Co wpisujesz
Wzorzec (\d{2})-(\d{3}) na tekście "Kody: 00-950 Warszawa, 30-001 Kraków, 80-827 Gdańsk"
  1. Wpisz wzorzec i flagi.

  2. Wklej tekst do sprawdzenia.

Co dostajesz
00-950 (grupa 1: 00, grupa 2: 950) 30-001 (grupa 1: 30, grupa 2: 001) 80-827 (grupa 1: 80, grupa 2: 827)
  1. Zobacz dopasowania i grupy na żywo.

Trzy kody pocztowe i ich grupy

Wzorzec sprawdza się na prawdziwym tekście, nie na wyobrażeniu o nim. Narzędzie podświetla dopasowania w miejscu i rozpisuje grupy pod spodem. Wynik liczy ta sama funkcja, której używa narzędzie na górze strony, przy każdym wyświetleniu strony.

Wpisujesz

Wzorzec
(\d{2})-(\d{3})
Tekst
Kody: 00-950 Warszawa, 30-001 Kraków, 80-827 Gdańsk
Flagi
g

Wyrażenie

RegExp
/(\d{2})-(\d{3})/g
Co robi narzędzie

Narzędzie szuka zawsze z flagą g. Bez zaznaczonej flagi g pokazuje tylko pierwsze dopasowanie.

Dopasowania

1. 00-950
od znaku 6
2. 30-001
od znaku 23
3. 80-827
od znaku 38
Co robi narzędzie

Każde trafienie ma swoje miejsce w tekście, liczone od zera.

Grupy

1. 00-950
grupa 1: 00, grupa 2: 950
2. 30-001
grupa 1: 30, grupa 2: 001
3. 80-827
grupa 1: 80, grupa 2: 827
Co robi narzędzie

Nawiasy tworzą grupy: pierwsza łapie dwie cyfry, druga trzy.

Dopasowania (3)

  • 00-950
  • 30-001
  • 80-827

Pytania

Powiązane narzędzia

Narzędzie rozwiązuje jedno zadanie. Jeśli to samo ma się dziać automatycznie w Twoim bocie, serwerze albo systemie, zbudujemy to.

Brakuje narzędzia, którego potrzebujesz?

Napisz, co chcesz liczyć albo generować. Odpowiemy, czy wystarczy narzędzie, czy lepsza będzie integracja w Twoim systemie.