JAVASCRIPT W PRAKTYCE

Napisz wyrażenie regularne

Dopasuj wskazane ciągi i odrzuć pozostałe. Ćwicz wyrażenia regularne na konkretnych przykładach.

  • Klasy znaków
  • Kotwice
  • Dopasowania i wykluczenia
Zobacz pierwsze zadanie →

Rozwiązywanie wymaga bezpłatnego konta.

Wybrane zadania na początek

Wybierz zadanie i poznaj zasady na konkretnym przykładzie.

Rozgrzewka

Format YYYY-MM-DD

Dopasuj datę w formacie RRRR-MM-DD. Sprawdzamy wyłącznie kształt: 4 cyfry ASCII, myślnik, 2 cyfry, myślnik, 2 cyfry. Nie weryfikuj kalendarza; 2024-99-99 pasuje.

Zobacz zadanie → Rozwiązanie z darmowym kontem
Rozgrzewka

Tylko cyfry

Dopasuj cały niepusty napis złożony wyłącznie z cyfr ASCII 0–9. Bez znaku, białych znaków i separatora dziesiętnego.

Zobacz zadanie → Rozwiązanie z darmowym kontem
Łatwy

Uproszczony adres e-mail

Dopasuj cały napis w uproszczonym formacie: niepusta część przed @ z liter ASCII, cyfr i ._%+-, następnie domena z etykiet literowo-cyfrowych (myślnik tylko wewnątrz),…

Zobacz zadanie → Rozwiązanie z darmowym kontem

Chcesz poćwiczyć dalej?

Liczba dostępnych zadań: 7.

Zobacz wszystkie zadania →

Pełny katalog wymaga bezpłatnego konta.

Jak podejść do tych ćwiczeń?

Ćwiczenia z wyrażeń regularnych uczą rozpoznawania formatów tekstu i odrzucania niepasujących danych. Przydają się przy filtrowaniu logów, wyszukiwaniu fragmentów tekstu i sprawdzaniu kształtu wartości w formularzu. Pamiętaj, że zgodność z formatem nie zawsze oznacza poprawność danych, np. istnienie daty w kalendarzu.

Porównaj ciągi, które mają pasować, z tymi, które trzeba odrzucić. Najpierw zbuduj czytelny wzorzec opisujący różnicę. Sprawdź kotwice początku i końca, liczność znaków oraz znaki wymagające ucieczki. Po każdej zmianie uruchom cały zestaw przykładów, nie tylko ostatni błędny przypadek.

Zobacz przykład: Format YYYY-MM-DD →

Opis zobaczysz bez logowania. Do rozwiązania potrzebujesz darmowego konta.