Wyrażenia regularne


Wyrażenia regularne Jeffrey E. F. Friedl : Wyrażenia regularne
Wyrażenia regularne to niezwykle skuteczny mechanizm przetwarzania tekstów i innych danych. Ci, którzy do tej pory nie zetknęli się z tym pojęciem, odkryją dzięki tej książce nowe, potężne narzędzia, pozwalające w pełni zapanować nad danymi. Prezentowana tu wiedza jest tak szczegółowa i obszerna, że nawet komputerowi weterani znajdą coś nowego dla siebie.
Wiecej >>>



Wyrażenia regularne to niezwykle skuteczny mechanizm przetwarzania tekstów i innych danych. Ci, którzy do tej pory nie zetknęli się z tym pojęciem, odkryją dzięki tej książce nowe, potężne narzędzia, pozwalające w pełni zapanować nad danymi. Prezentowana tu wiedza jest tak szczegółowa i obszerna, że nawet komputerowi weterani znajdą coś nowego dla siebie.

Umiejętne stosowanie wyrażeń regularnych pozwala radykalnie uprościć przetwarzanie wszelkiego rodzaju informacji, poczynając od poczty elektronicznej, poprzez pliki dzienników aż do dokumentów tekstowych. Mechanizm ten odgrywa niezwykle ważną rolę w programowaniu skryptów CGI, często przetwarzających rozmaite dane tekstowe.

Wyrażenia regularne nie funkcjonują samodzielnie. Oprócz doskonale wszystkim znanego programu grep, wchodzą one w skład takich narzędzi programisty, jak:

Korzystanie z wyrażeń regularnych wymaga nie tylko wiedzy teoretycznej, ale również znajomości pewnych niuansów. Jeffrey Friedl konsekwentnie prowadzi nas przez kolejne etapy tworzenia konstrukcji, które dokładnie zrealizują wszystkie postawione przed nimi zadania.

Wyrażenia regularne nie istnieją oczywiście same dla siebie. Na stronach książki przedstawiono liczne przykłady wykorzystujących je narzędzi, a także wiele praktycznych przykładów. Szczególnie dużo uwagi poświęcono językowi Perl, wyposażonemu w bogaty zestaw funkcji przeznaczonych specjalnie do obsługi wyrażeń regularnych.

Zawarte w tej książce porady pozwolą Czytelnikom uniknąć wszelkich pułapek i skutecznie wykorzystać możliwości wyrażeń regularnych.

"Książka była dla mnie tyleż przyjemna, co pouczająca, nawet w kwestiach związanych z Perlem"
Tom Christiansen, współautor książki Perl. Programowanie


Inne ksiazki z tej kategorii:
Tworzenie aplikacji multimedialnych w Visual Basic 4Tworzenie aplikacji multimedialnych w Visual Basic 4 - Regelski Michael, Walnum Clayton, Brandon William
Książka dla każdego kto chce dodać możliwości multimedialne do nowo powstających aplikacji lub już istniejących. Składa się z następujących części: * Wykorzystanie multimediów - wprowadza w problematykę możliwości multimedialnych Windows 95 i Visual Basica. * Interfejs graficzny - bada podsystem graficzny Windows (zwany Interfejs Graficzny Windows), a w szczególności wykorzystania grafiki, palet kolorów, efektów przejścia (wygaszanie i wytarcie), punktów przejścia i połączeń hipertekstowych. * Możliwości obsługi obrazu wideo - w tej części główny nacisk położono na obrazach cyfrowych, obrazach "na żywo" wyświetlanych w oknie Windows oraz animacji. * Techniki specjalne - opisuje dodatki, które można wykorzystać w swoich aplikacjach, takie jak: własne kontrolki OLE, zsynchronzowane działanie kilku elementów multimedialnych, mechanizm JET użyteczny przy budowie multimedialnych baz danych Na CD ROM-ie znajdują się: zestawy własnych kontrolek, zestaw narzędzi firmy Lenel Systems, kod źródłowy wszystkich programów opisanych w książce oraz inne pliki związane z obecnymi na łamach książki projektami. Książka jest kluczem do sukcesu i efektów, które zaskoczą nawet ekspertów. Cena: 17.16


Deburger - usuwanie błędów z programówDeburger - usuwanie błędów z programów - John Robbins
W jaki sposób można zapobiec zagnieżdżaniu się błędów w naszych programach - nawet, zanim jeszcze zaczniemy pisać kod? Co odróżnia bogów debugowania od zwykłych śmiertelników? Debuger - usuwanie błędów z programów opisuje potężną, przeznaczoną dla systemu operacyjnego Windows metodykę debugowania zapobiegawczego, tzn. realizowanego już na etapie określania wymagań, co pozwala wychwycić i naprawić błędy już u samego źródła, zanim klienci zdążą zobaczyć oprogramowanie. Cena: 59.40


Kompilatory. Reguły, metody i narzędziaKompilatory. Reguły, metody i narzędzia - Aho Alfred V., Sethi Ravi, Ullman Jeffrey D.
Komputery posługują się językiem bitów. Aby zatem program mógł być wykonany przez komputer, musi zostać przetłumaczony na jego język, czyli język bitów. Cena: 140.40


STL. Leksykon kieszonkowySTL. Leksykon kieszonkowy - Ray Lischner
Czy do wyszukania wartości w danym zakresie należy użyć funkcji search() czy find()? Jakie argumenty ma funkcja list::splice? Kiedy wywoływać mem_fun, a kiedy mem_fun_ref? Zapewne jak wielu innych programistów masz kłopot z zapamiętaniem tych wszystkich szczegółów, nawet jeśli codziennie używasz biblioteki STL. Cena: 9.90


XSLT dla każdegoXSLT dla każdego - Michiel van Otegem
Język XSLT jest jedną z najważniejszych technologii związanych z XML. Za pomocą XSLT możemy przekształcić dokumenty XML, możemy także wygenerować plik HTML lub nawet zwykły plik tekstowy. Cena: 65.00


Znajdź błąd. Sztuka analizowania koduZnajdź błąd. Sztuka analizowania kodu - Adam Barr

Wyszukiwanie błędów w kodzie to czynność, którą programiści wykonują niemal równie często, jak pisanie kodu. Narzędzia do wykrywania i poprawiania błędów tylko częściowo rozwiązują problem. W wielu przypadkach błąd nie tkwi w nieprawidłowo sformułowanym poleceniu lub źle zdefiniowanej zmiennej, ale w miejscu, którego nawet najlepsze narzędzie nie znajdzie. Programista musi się nauczyć samemu bronić przed ukrytymi pomyłkami i nieprzyjemnymi niespodziankami. Cena: 37.90


.NET CLR. Księga eksperta.NET CLR. Księga eksperta - Kevin Burton
Poznaj działanie Common Language Runtime -- podstawowego składnika platformy .NET Cena: 125.00


Niezawodność oprogramowaniaNiezawodność oprogramowania - Steve Maguire
To właśnie programista może w znacznym stopniu przyczynić się do tego, iż wykrywanie błędów i walka z nimi staną się zadaniami łatwiejszymi i bardziej skutecznymi -- tę właśnie tezę Autor stara się udowodnić w niniejszej książce, ilustrując swe wywody konkretnymi przykładami. Cena: 30.00


OpenGL. Leksykon kieszonkowyOpenGL. Leksykon kieszonkowy - Andrzej Orłowski
Biblioteka OpenGL to narzędzie służące do tworzenia realistycznej grafiki trójwymiarowej w programach. Możliwości OpenGL możemy dziś podziwiać w grach komputerowych, animacjach, wizualizacjach i filmowych efektach specjalnych. Cena: 12.90


Prosty przepis na J2EEProsty przepis na J2EE - Bochenek Adam
Prosty przepis na J2EE Cena: 30.65




Ksiazki informatyczne:
Tylko dzis taniej (promocja):



Wyszukaj


Ksiazki - Strona glowna       Bestsellery - zobacz co sie teraz czyta: