GREP & REGEX - wyrażenia regularne - od zera do mastera
Naucz się wyrażeń regularnych, poznaj zasadę działania silnika regex na przykładzie grepa, wykorzystaj wiedzę w praktyce!
Stworzony przez Mikołaj
W cenie szkolenia otrzymasz
W skrócie
Dlaczego warto wybrać to szkolenie
Regexy są wszędzie i potrafią znacząco uprościć pracę z tekstem. Ten kurs oparty jest na programie grep, integralnej części systemu Linux, więc zaczniesz uczyć się od razu w praktyce.
Łączymy krótkie wyjaśnienia z pokazami i mnóstwem zadań powtórkowych. Poznasz składnię i sposób działania wyrażeń regularnych, nauczysz się flag grepa, użyjesz sed oraz przygotujesz skrypt w Bashu.
- Praktyka od startu – Uczysz się na grepie, bezpośrednio w Linuxie.
- Realne scenariusze – Wyszukiwanie w logach i plikach, dzielenie i zamiany.
- Solidne podstawy – Składnia regex i działanie silnika w jasny sposób.
- Więcej w krótszym czasie – Usprawnisz pracę z tekstem dzięki sprawnym wzorcom.
Czego się nauczysz?
- 1Wyszukiwanie w tekście i logachZnajdowanie interesujących informacji w strumieniach i plikach.
- 2Przeszukiwanie plików w systemieSprawdzanie, gdzie w plikach występuje dany fragment tekstu.
- 3Tworzenie złożonych wyrażeń regularnychBudowanie czytelnych wzorców krok po kroku, bez zbędnej komplikacji.
- 4Płynna obsługa programu grepOd podstaw do swobodnego użycia, wraz z najważniejszymi flagami.
- 5Dzielenie plików na części z użyciem regexWyodrębnianie fragmentów na podstawie wzorców i zapisywanie wyników.
- 6Zamiana treści z użyciem sed i wyrażeńPodmienianie zawartości w plikach z pomocą sed, sterowane regexami.
- 7Składnia regex w systemie LinuxPoznanie zasad zapisu wzorców i sposobów ich łączenia w praktyce.
- 8Jak działa silnik wyrażeń regularnychZrozumienie mechaniki dopasowań, co ułatwia szybkie opanowanie regexów.
- 9Zastosowania regex w codziennej pracyGdzie i w jaki sposób możesz wykorzystywać wzorce w pracy z tekstem.
- 10Skrypt w Bashu oparty na grepPołączysz elementy kursu w praktycznym skrypcie wykorzystującym grepa.
Dla kogo jest to szkolenie
- Użytkownicy Linuksa, którzy chcą szybciej pracować z tekstem.
- Administratorzy i DevOps analizujący logi i pliki w systemie.
- Programiści potrzebujący sprawnych filtrów w terminalu.
- Testerzy i analitycy, którzy często szukają danych w plikach.
- Osoby zaczynające naukę regex w środowisku Linux.
- Każdy, kto chce automatyzować powtarzalne operacje tekstowe.
Wymagania
Brak szczególnych wymagań wstępnych. Wystarczy chęć nauki i gotowość do ćwiczeń w środowisku Linux.
Opis szkolenia
Wyrażenia regularne występują praktycznie wszędzie i skutecznie upraszczają pracę z tekstem. Kurs oparty jest na programie grep, który stanowi integralną część systemu Linux. Od pierwszych lekcji łączysz teorię z praktyką: najpierw proste wyjaśnienia, potem pokaz w systemie Linux i zadania utrwalające. Poznasz składnię i działanie regexów, flagi grepa, wykorzystasz sed do zamian oraz przygotujesz skrypt w Bashu.
Start z grep i regex
Zaczynamy od podstaw i od razu działamy w praktyce. Grep to narzędzie będące integralną częścią Linuksa, dlatego od pierwszych kroków pracujesz z prawdziwymi danymi. Nauczysz się wyszukiwać w tekście interesujące informacje, na przykład w logach, oraz przeszukiwać pliki w systemie pod kątem występowania określonego fragmentu. Poznasz wygodne opcje i flagi, które ułatwiają filtrowanie wyników. Zobaczysz, jak łączyć polecenia i wykorzystywać potok, by tworzyć sprytne sekwencje działań. Keep calm and pipe to grep :)
Składnia i działanie wyrażeń
Druga część prowadzi przez składnię wyrażeń regularnych w systemie Linux. Poznasz zasady budowania wzorców i dowiesz się, jak działa silnik dopasowań. Dzięki temu łatwiej zrozumiesz, dlaczego dany tekst pasuje, a inny nie, oraz jak uprościć lub rozbudować wzorce, by były czytelne i skuteczne. Takie zrozumienie ułatwia później szybkie opanowanie regexów także dla innych języków programowania. Zyskasz świadomość, jak budować wzorce krok po kroku i jak je testować na przykładach, aby uniknąć nieporozumień podczas dopasowań.
Ćwiczenia i zadania powtórkowe
Kurs stawia na praktykę. Po krótkim omówieniu zagadnień od razu przechodzimy do pokazów i ćwiczeń, a następnie do zadań powtórkowych. Zależy nam, byś przećwiczył grepa i wyrażenia regularne w jak największej liczbie sytuacji, dlatego czeka Cię wiele różnorodnych przykładów. Każde zadanie jest szczegółowo omawiane, tak abyś mógł samodzielnie zauważyć, jakie decyzje prowadzą do skutecznych dopasowań i filtrowania. Regularne powtórki utrwalają materiał i oswajają z pracą w systemie Linux. W efekcie szybciej wychwycisz schematy, a tworzenie i poprawianie wzorców stanie się naturalną częścią codziennej pracy.
sed, zamiany i dzielenie plików
Wyrażenia regularne to nie tylko wyszukiwanie. W kursie zobaczysz, jak dzielić pliki na części, opierając się na dopasowaniach, a także jak zamieniać jedną zawartość na inną. Wykorzystasz do tego narzędzie sed oraz regexy, dzięki czemu nauczysz się sprawnie modyfikować treści w plikach. Przejdziemy przez praktyczne scenariusze, w których krok po kroku budujesz wzorce i stosujesz je do transformacji danych. W efekcie poznasz wygodne sposoby pracy z plikami tekstowymi.
Finał: skrypt w Bashu
Na zakończenie przygotujesz skrypt w Bashu, w którym głównym elementem będzie wykorzystanie grepa. To świetna okazja, by połączyć wszystkie wcześniejsze elementy: wyszukiwanie, filtrowanie, dzielenie i zamiany. Skrypt pozwoli Ci zobaczyć, jak zbudować prosty przepływ pracy i jak zastosować wyrażenia regularne w praktycznym, powtarzalnym zadaniu. Dzięki temu jeszcze lepiej zrozumiesz możliwości grepa i przekonasz się, jak bardzo przydatne są regexy na co dzień. To praktyczne domknięcie całej ścieżki, od prostych dopasowań po pełny przepływ pracy.
To szkolenie w liczbach
Spis treści
O autorze
Ten kurs nie został jeszcze oceniony.
Przystąp do szkolenia i oceń go jako pierwszy!
Praktyczna Administracja - Edytor Vim
43 wykładów
3 godz. 17 min
BASH & LINUX - wiersz polecenia od podstaw
88 wykładów
9 godz. 19 min
Kurs PHP - dla początkujących
51 wykładów
3 godz. 35 min
Angular od zera do bohatera
42 wykładów
14 godz. 04 min
Tworzenie Stron WWW w darmowym kreatorze WIX ...
29 wykładów
5 godz. 19 min
Aktualizacja: 04.2026
Podstawy programowania. Język C
171 wykładów
5 godz. 14 min
Kurs Excel - programowanie VBA
40 wykładów
4 godz. 17 min
Kurs Symfony 3 - praktyczny projekt od podsta ...
62 wykładów
8 godz. 12 min
Kurs Android - tworzenie aplikacji w praktyce
51 wykładów
10 godz. 07 min
Kurs Docker - środowiska developerskie
57 wykładów
6 godz. 12 min
Praktyczna Administracja - Edytor Vim
Edycja plików w systemie Unix i Linux - zostań Administratorem DevOps - poznaj komendy Vim poprzez praktyczne ćwiczenia!
Czego się nauczysz?
- Operować w wielu trybach pracy Edytora Vim
- Wykorzystywać Edytor Vim jako główny edytor
- Sprawnie edytować pliki tekstowe