
Wyrażenia regularne są niezwykle potężnym mechanizmem służącym do dopasowywania i manipulowania tekstami. Choć są one dostępne w wielu nowoczesnych językach programowania, to jednak w każdym z nich posiadają one nieco inne możliwości, a subtelne różnice w ich składni sprawiają, że nie są one w pełni zgodne z wyrażeniami stosowanymi w innych językach. Wiele języków programowania implementuje wyrażenia regularne, jednak żaden z nich nie robi tego w identyczny sposób.
Książka "Wyrażenia regularne. Leksykon kieszonkowy" zawiera krótką prezentację pojęć związanych z wyrażeniami regularnymi oraz omówienia ich najczęściej spotykanych implementacji dysponujących największymi możliwościami. Nie będziesz już musiał rozszyfrowywać tajemniczych lub chaotycznych materiałów informacyjnych! Niniejsza książka zawiera tabele i porady dotyczące stosowania wyrażeń regularnych w językach Perl, Java, Python, C# (i środowisku .NET), PHP, JavaScript, w bibliotece PCRE oraz kilku programach (vi, awk, egrep oraz sed).
Ten leksykon można potraktować jako dopełnienie doskonałej i wyczerpującej książki poświęconej wyrażeniom regularnym - "Wyrażenia regularne", autorstwa Jeffreya E. F. Friedla. Dzięki niemu będziesz mógł szybko określić składnię oraz szczególne cechy wyrażeń regularnych w dowolnym używanym języku programowania.
O książce (5)Przedstawienie wyrażeń regularnych oraz zagadnień dopasowywania wzorców (7)
- Metaznaki, tryby oraz konstrukcje (10)
- Reprezentacja znaków (10)
- Obsługiwane metaznaki (22)
- Operatory wyrażeń regularnych (27)
- Obsługa Unicode (30)
- Przykłady (31)
- Inne źródła informacji (32)
- Obsługiwane metaznaki (33)
- Klasy i interfejsy związane z wykorzystaniem wyrażeń regularnych (38)
- Obsługa Unicode (44)
- Przykłady (45)
- Inne źródła informacji (47)
- Obsługiwane metaznaki (48)
- Klasy i interfejsy związane z wykorzystaniem wyrażeń regularnych (53)
- Obsługa Unicode (59)
- Przykłady (59)
- Inne źródła informacji (62)
- Obsługiwane metaznaki (62)
- Obiekty i funkcje modułu re (66)
- Obsługa Unicode (71)
- Przykłady (72)
- Inne źródła informacji (73)
- Obsługiwane metaznaki (79)
- PCRE API (79)
- Obsługa Unicode (83)
- Przykłady (84)
- Inne źródła informacji (88)
- Obsługiwane metaznaki (88)
- Funkcje obsługi wyrażeń regularnych (93)
- Przykłady (96)
- Inne źródła informacji (98)
- Obsługiwane metaznaki (98)
- Dopasowywanie wzorców (102)
- Przykłady (103)
- Inne źródła informacji (104)
- Obsługiwane metaznaki (104)
- Metody i obiekty związane z wykorzystaniem
wyrażeń regularnych (107)
- Przykłady (111)
- Inne źródła informacji (113)
- Obsługiwane metaznaki (113)
- Inne źródła informacji (119)
