Wyrażenia regularne (regex) to potężne wzorce do znajdowania, dopasowywania i wyodrębniania tekstu. Nasz darmowy Tester regex pozwala eksperymentować w czasie rzeczywistym.
Przewodnik krok po kroku
Otwórz Tester regex
Przejdź do narzędzia Tester regex.
Napisz wzorzec regex
Wpisz wyrażenie regularne w polu wzorca. Zacznij prosto i buduj złożoność.
Wpisz tekst testowy
Wklej lub wpisz tekst próbkowy. Narzędzie podświetla wszystkie dopasowania w czasie rzeczywistym.
Dopracuj i zweryfikuj
Dostosuj wzorzec i obserwuj, jak dopasowania aktualizują się natychmiast. Dodaj przypadki brzegowe do tekstu testowego.
Podstawowa składnia regex
| Symbol | Znaczenie | Przykład |
|---|---|---|
. |
Dowolny pojedynczy znak | h.t pasuje do „hat", „hit", „hot" |
* |
Zero lub więcej poprzedniego | ab*c pasuje do „ac", „abc", „abbc" |
+ |
Jeden lub więcej poprzedniego | ab+c pasuje do „abc", „abbc", ale nie „ac" |
? |
Zero lub jeden poprzedniego | colou?r pasuje do „color" i „colour" |
\d |
Dowolna cyfra (0-9) | \d{3} pasuje do „123", „456" |
^ |
Początek ciągu | ^Hello pasuje do „Hello world" |
$ |
Koniec ciągu | world$ pasuje do „Hello world" |
Typowe wzorce do wypróbowania
Adres e-mail
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
URL
https?://[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}(/[^\s]*)?
Wskazówka Budując regex, zacznij od najprostszego wzorca pasującego do docelowego tekstu i dodawaj ograniczenia po jednym.
Ważne Składnia regex nieco się różni między językami programowania i narzędziami. Zawsze testuj finalny wzorzec w środowisku, w którym będziesz go używać.
Następne kroki
Sprawdź też Cron Parser do wyrażeń planowania lub JSON Formatter do pracy z danymi strukturalnymi.