Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
RegEx - Wyrażenia Regularne od \A do \Z
Highest Rated
Rating: 4.8 out of 5(289 ratings)
1,520 students

RegEx - Wyrażenia Regularne od \A do \Z

Zostań mistrzem RegEx. Uniwersalny kurs dla wszystkich technologii. Implementacja w C# i Java.
Last updated 8/2018
Polish
Polish [Auto],

What you'll learn

  • Nauczysz się podstaw obsługi RegEx uniwersalnych dla wszystkich języków programowania
  • Zobaczysz jak obsługuje się wyrażenia regularne z poziomu języka programowania na przykładzie C# i Java
  • Poznasz kilka bardziej zaawansowanych aspektów RegEx, które uczynią z ciebie autorytet w dziedzinie wyrażeń regularnych w twojej firmie
  • Zagłębisz się nieco w zasady działania silnika RegEx
  • Poznasz dobre praktyki pisania wyrażeń regularnych
  • Dowiesz się jak nie korzystać z RegEx aby uchronić przed krzywdą siebie i swoich kolegów

Course content

11 sections42 lectures4h 7m total length
  • Jakie problemy rozwiązuje RegEx?4:16

    W tej lekcji przedstawię Ci jakie problemy programistyczne są rozwiązywane przez biblioteki do wyrażeń regularnych. Są to:

    1. Sprawdzenie tekstu ze wzorcem
    2. Wyszukanie wzorca w tekście
    3. Pocięcie tekstu na fragmenty
    4. Zamiana tekstu
  • Sprawdźmy, czy słuchałeś uważnie...
  • Czy RegEx jest uniwersalny?3:33

    W tej lekcji dowiesz się: 

    • jakie warianty wyrażeń regularnych istnieją,
    • jakie są pomiędzy nimi różnice,
    • oraz którego z nich warto się nauczyć aby móc wykorzystać zdobytą wiedzę niezależnie od używanej technologii.
  • Dopasowanie tekstu4:15

    W tej lekcji:

    • wreszcie użyjesz RegExa :)
    • poznasz fantastyczne narzedzie: https://regex101.com/
    • dowiesz się, jak dopasować zwykły tekst
  • Jak myśli RegEx?7:37

    W tej lekcji wczujemy się w rolę silnika RegEx. Zastanowimy się jakie dokładnie kroki musi wykonać, aby dopasować tekst.

  • Sprawdźmy, czy słuchałeś uważnie...

Requirements

  • Podstawy programowania w C#

Description

Jeżeli jesteś programistą (lub masz ambicję nim zostać) to pewnie słyszałeś już o Wyrażeniach Regularnych, czyli RegEx.

Wyrażenia regularne są uniwersalnym narzędziem do przetwarzania tekstu. Stanowią integralną część niemal każdego języka programowania - Javy, C#, PHP, Pythona czy JavaScript.

Czy Twoja praca ma cokolwiek wspólnego z przetwarzaniem tekstu?

Projektujesz interfejsy użytkownika? Twoi użytkownicy pewnie mogą wprowadzić dowolny tekst w polu formularza. Jeśli go nie zweryfikujesz będziesz musiał liczyć się z kosztownymi błędami. Wyrażenia regularne mogą uratować Ci skórę.

Obsługujesz pliki tekstowe? W dziwnych formatach wymyślonych przez Twoich klientów? Używanie prostych komend języka programowania do pracy na tekście to nie zawsze dobre rozwiązanie. Użycie wyrażeń regularnych pozwala Ci pisać programy szybciej i efektywniej.

A może Wasza aplikacja już posiada dziesiątki RegEx’ów rozmieszczone w kodzie? Radzisz sobie z nimi jako tako, ale każde trudniejsze zadanie wymaga od Ciebie abyś poprosił kolegę o pomoc. Jak myślisz, kto na koniec kwartału dostanie podwyżkę?

Po naszym kursie wyrażeń regularnych  będziesz potrafił:

  • Sprawdzić poprawność tekstu ze wzorcem - np. czy wpisany przez użytkownika tekst składa się z samych cyfr

  • Wyszukać wzorzec w tekście - np. wydobyć szybko wszystkie adresy email z obszernego dokumentu

  • Podzielić tekst na fragmenty - np. wyciągnąć z daty urodzenia osobno dzień, miesiąc i rok. Następnie możesz użyć tych fragmentów w języku programowania, aby wybrać tylko klientów z docelowej grupy wiekowej

  • Zamienić fragment tekstu na inny - gdy np. zmieni się adres IP lokalnego serwera, a Ty musisz zaktualizować konfigurację w 10 plikach. RegEx pozwoli Ci zrobić to kilkoma kliknięciami.

Wyrażenia regularne wcale nie są takie skomplikowane jakie wydają się na pierwszy rzut oka :)

Nie odkładaj nauki RegEx na później, bo właśnie masz okazję nabyć kompletny, profesjonalny i wyczerpujący kurs wyrażeń regularnych, który wprowadzi Cię w tajniki RegEx od samego początku do poziomu eksperta.

Dzięki temu kursowi:

  • Zaczniesz tworzyć proste i efektywne wyrażenia regularne. 
  • Poznasz najlepsze praktyki kierujące pisaniem RegEx'ów. 
  • Dowiesz się jak ominąć najgroźniejsze pułapki czyhające na początkujących adeptów wyrażeń regularnych. Oszczędzisz swój czas pracy i pieniądze Twojej firmy.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Dołącz do grupy zadowolonych Użytkowników. Jeśli mój kurs Ci się nie spodoba to pamiętaj, że masz aż 30 dni na to by uzyskać pełną refundację. Gwarantuję Ci 100% satysfakcji.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Jeśli masz jakiekolwiek pytania  związane z poruszonymi tematami w RegEx to pisz śmiało, zawsze chętnie pomogę :)

Proszę zanim zakupisz kurs oglądnij darmowe lekcje! Nie kupuj kota w worku! Sprawdź jakość kursów przed zakupem!

Dołącz dziś i naucz się RegEx w szybki łatwy sposób.


Who this course is for:

  • Początkujący i średniozaawansowanii programiści pragnący poznać wyrażenia regularne
  • Każdy, kto ma ochotę poznać obsługę RegEx z perspektywy nowoczesnego języka programowania takiego jak C#