Wyrażenia regularne (RegEx) służą do dopasowywania ciągów znaków i manipulowania tekstem. Zezwalają na proste rozwiązywanie wielu złożonych problemów programistycznych. Nad wyraz często są używane przez twórców aplikacji. Nie istnieje jakiś specjalny język do obsługiwania wyrażeń regularnych, jednak znakomita większość języków programowania wspiera ich wykorzystywanie. Wyrażenia regularne uchodzą za niezrozumiałe i nieprzystępne w implementacji, a ich składnia bywa określana jako zawiła i nieintuicyjna. Tymczasem największą barierą okazuje się jasne zrozumienie zagadnienia oraz poprawne określenie sposobu zastosowania wyrażeń regularnych w praktyce.
Ta książka jest znakomitym podręcznikiem, dzięki któremu zaczniesz momentalnie i poprawnie stosować wyrażenia regularne w praktyce. W dostępny sposób wyjaśniono tu, czym są RegEx i jakie problemy mogą rozwiązać oraz jak należy (i jak nie należy) się nimi posługiwać. Przedstawiono wyrażenia regularne, które faktycznie należy znać, począwszy od prostych porównań tekstu, przez bardziej złożone tematy, takie jak stosowanie referencji wstecznych, oceny warunkowej i procesów przewidywania. Poszczególne zagadnienia wyłożono w metodyczny i prosty sposób, bogato ilustrując materiał poręcznymi, gotowymi do wykorzystania przykładami zaprezentowanymi w zróżnicowanych językach programowania.
Dzięki tej książce nauczysz się:
rozumieć wyrażenia regularne
stosować tekst i metaznaki do budowania konkretnych wzorców
przeprowadzać złożone operacje typu znajdź-i-zamień
dodawać wyrafinowane formuły i ciągi tekstowe do aplikacji WWW
korzystać z wyrażeń regularnych w kilku językach programowania, takich jak JavaScript, Java, PHP, Python, Microsoft.NET i C# i w DBMS, w tym MySQL i Oracle
pracować z numerami telefonów, kodami pocztowymi, numerami ubezpieczeń i kart kredytowych, adresami IP i e-mail oraz URL
RegEx: zrozum i używaj do woli!
O autorze
Ben Forta — ma ponad 20 lat doświadczenia w produkcji oprogramowania, udzielaniu wsparcia technicznego, prowadzeniu szkoleń i marketingu. Jest specjalistą ColdFusion oaz autorem licznych książek poświęconych bazom danych i wyrażeniom regularnym. Niejednokrotnie występuje jako prelegent podczas wydarzeń związanych z branżą IT w najróżniejszych zakątkach świata.
Ta książka jest znakomitym podręcznikiem, dzięki któremu zaczniesz momentalnie i poprawnie stosować wyrażenia regularne w praktyce. W dostępny sposób wyjaśniono tu, czym są RegEx i jakie problemy mogą rozwiązać oraz jak należy (i jak nie należy) się nimi posługiwać. Przedstawiono wyrażenia regularne, które faktycznie należy znać, począwszy od prostych porównań tekstu, przez bardziej złożone tematy, takie jak stosowanie referencji wstecznych, oceny warunkowej i procesów przewidywania. Poszczególne zagadnienia wyłożono w metodyczny i prosty sposób, bogato ilustrując materiał poręcznymi, gotowymi do wykorzystania przykładami zaprezentowanymi w zróżnicowanych językach programowania.
Dzięki tej książce nauczysz się:
rozumieć wyrażenia regularne
stosować tekst i metaznaki do budowania konkretnych wzorców
przeprowadzać złożone operacje typu znajdź-i-zamień
dodawać wyrafinowane formuły i ciągi tekstowe do aplikacji WWW
korzystać z wyrażeń regularnych w kilku językach programowania, takich jak JavaScript, Java, PHP, Python, Microsoft.NET i C# i w DBMS, w tym MySQL i Oracle
pracować z numerami telefonów, kodami pocztowymi, numerami ubezpieczeń i kart kredytowych, adresami IP i e-mail oraz URL
RegEx: zrozum i używaj do woli!
O autorze
Ben Forta — ma ponad 20 lat doświadczenia w produkcji oprogramowania, udzielaniu wsparcia technicznego, prowadzeniu szkoleń i marketingu. Jest specjalistą ColdFusion oaz autorem licznych książek poświęconych bazom danych i wyrażeniom regularnym. Niejednokrotnie występuje jako prelegent podczas wydarzeń związanych z branżą IT w najróżniejszych zakątkach świata.