- Wydawnictwo:
- Helion
- Ocena:
- 5.0/6 Opinie: 7
- Stron:
- 168
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi

Opis ebooka: Wyrażenia regularne. Wprowadzenie
Wyrażenia regularne to wzorce, które pozwalają opisać łańcuchy znaków. Brzmi to groźnie, wygląda jeszcze gorzej, ale każdy programista prędzej czy później się z nimi spotka i… doceni ich potęgę! Ciężko sobie wyobrazić wyszukiwanie, zastępowanie oraz sprawdzanie poprawności danych bez wykorzystania potencjału wyrażeń regularnych. Czas poświęcony na ich opanowanie zwróci się błyskawicznie i z nawiązką!
Ta wspaniała książka wprowadzi Cię w świat wyrażeń regularnych szybko i bezboleśnie. Już za chwilę wykorzystasz podstawowe elementy wyrażeń, a każdy kolejny rozdział dostarczy Ci coraz bardziej zaawansowanych narzędzi. W trakcie lektury nauczysz się korzystać z granic, klas znaków, grup i odniesień. Ponadto dowiesz się, jak wykorzystać możliwości Perla w zakresie transformacji tekstów. Książka ta jest wyjątkowym podręcznikiem, który musi znaleźć się na półce każdego programisty!
Sprawdź już teraz:
- potencjał, jaki kryją wyrażenia regularne
- metody szybkiego wyszukiwania i zastępowania ciągów znaków
- sposoby korzystania z wyrażeń w różnych językach programowania
- możliwości wyrażeń regularnych w zakresie kontroli poprawności wprowadzonych danych
Zaoszczędź czas dzięki wyrażeniom regularnym!
Jeśli jesteś programistą dopiero rozpoczynającym zgłębianie zagadnień związanych z wyrażeniami regularnymi, ten łatwy w obsłudze przewodnik jest propozycją w sam raz dla Ciebie. Krok po kroku, przy pomocy dużej liczby ćwiczeń opanujesz podstawy. Dowiesz się także w jaki sposób dopasowywać, wyodrębniać i przekształcać tekst poprzez dopasowywanie poszczególnych słów, znaków i wzorców.
Wyrażenia regularne są podstawową częścią zestawu narzędzi programisty, znajdziesz je w wielu narzędziach systemu UNIX, jak również w językach programowania takich jak Perl, Java, JavaScript oraz C#. Po ukończeniu lektury niniejszej książki będziesz znał najczęściej używaną w wyrażeniach regularnych składnię oraz wiedział jak jej używać, co z pewnością zaoszczędzi Ci dużo cennego czasu.
- Odkryj czym są wyrażenia regularne i na jakiej zasadzie działają.
- Poznaj różnice pomiędzy wyrażeniami regularnymi używanymi w narzędziach działających z poziomu powłoki, a wykorzystywanymi w różnych językach programowania.
- Naucz się stosować proste metody w celu wyszukiwania wzorców w tekście, między innymi cyfr, liter, znaków Unicode oraz dosłownych ciągów tekstowych.
- Dowiedz się jak używać asercji o zerowej długości oraz konstrukcji przewidywań.
- Poznaj tajniki pracy z grupami, odwołaniami wstecznymi, klasami znaków i kwantyfikatorami.
- Używaj wyrażenia regularne do wstawiania znaczników HTML5 w zwykłym tekście.
Michael Fitzgerald to programista i konsultant, napisał 10 książek technicznych dla wydawnictw O’Reilly oraz John Wiley & Sons, jak również kilka artykułów dla serwisu O’Reilly Network. Był także członkiem komisji, która opracowała RELAX NG, czyli języka schematów do języka XML.
Wybrane bestsellery
-
IT przeżywa rozkwit, czego dowodem jest to, że w pierwszym półroczu 2022 roku 25 procent ogłoszeń o pracy było skierowanych właśnie do przedstawicieli tej branży. Na ten imponujący wynik składają się oferty dla specjalistów do spraw rozwoju oprogramowania (16 procent wszystkich ogłoszeń). Nic wię...
Ścieżka testera. Certyfikat ISTQB w pytaniach i odpowiedziach Ścieżka testera. Certyfikat ISTQB w pytaniach i odpowiedziach
(44.85 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(34.50 zł najniższa cena z 30 dni)37.95 zł
69.00 zł(-45%) -
O tym, ile problemów sprawia niedbale napisany kod, wie każdy programista. Nie wszyscy jednak wiedzą, jak napisać ten świetny, „czysty” kod i czym właściwie powinien się on charakteryzować. Co więcej – jak odróżnić dobry kod od złego? Odpowiedź na te pytania oraz sposoby tworzen...(47.40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł(-35%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł(-35%) -
W tej książce w sposób jasny i bardzo interesujący przedstawiono uniwersalne zasady architektury oprogramowania wraz z szeregiem wskazówek dotyczących stosowania tych reguł w praktyce. Wyczerpująco zaprezentowano tu dostępne rozwiązania i wyjaśniono, dlaczego są one tak istotne dla sukcesu przeds...
Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów
(53.40 zł najniższa cena z 30 dni)57.85 zł
89.00 zł(-35%) -
Jeśli chcesz szybko i praktycznie przekonać się, czy MySQL spełnia Twoje wymagania, pora przeczytać tę książkę. Znajdziesz tu mnóstwo ćwiczeń, które pomogą Ci w lot poznać ważne aspekty pracy z systemem i umieścić w nim własne dane. Dowiesz się, jak zainstalować i skonfigurować MySQL. Nauczysz si...
MySQL. Darmowa baza danych. Ćwiczenia praktyczne. Wydanie II MySQL. Darmowa baza danych. Ćwiczenia praktyczne. Wydanie II
(17.45 zł najniższa cena z 30 dni)19.20 zł
34.90 zł(-45%) -
Oto przewodnik po koncepcjach testowania i wiodących frameworkach, za pomocą których automatyzuje się testy aplikacji internetowych, takich jak Selenium, Cypress, Puppeteer i Playwright. Zaprezentowano w nim unikatowe funkcjonalności tych rozwiązań, ich wady i zalety, a także wyjaśniono zasady ko...
Testowanie aplikacji dla programistów frontendowych. Wiodące frameworki do automatyzacji testów aplikacji internetowych i ich przyszłość oparta na testowaniu niskokodowym i sztucznej inteligencji Testowanie aplikacji dla programistów frontendowych. Wiodące frameworki do automatyzacji testów aplikacji internetowych i ich przyszłość oparta na testowaniu niskokodowym i sztucznej inteligencji
(44.85 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Ta książka zawiera opis podstawowych wzorców, zasad i praktyk przydatnych podczas analizy dziedzin biznesowych, ułatwiających zrozumienie ich strategii i dostosowanie architektury do potrzeb biznesu, aby umożliwić zbudowanie solidnej implementacji logiki biznesowej. Omówiono tu narzędzia i techni...
Koncepcja Domain-Driven Design. Dostosowywanie architektury aplikacji do strategii biznesowej Koncepcja Domain-Driven Design. Dostosowywanie architektury aplikacji do strategii biznesowej
(47.40 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
To drugie wydanie praktycznego przewodnika po projektowaniu, tworzeniu, wdrażaniu, skalowaniu i utrzymaniu systemów opartych na drobnoziarnistych mikrousługach. Publikacja została uzupełniona o informacje dotyczące najnowszych trendów i technologii związanych z mikrousługami. Sporo miejsca poświę...
Budowanie mikrousług. Projektowanie drobnoziarnistych systemów. Wydanie II Budowanie mikrousług. Projektowanie drobnoziarnistych systemów. Wydanie II
(65.40 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
To książka przeznaczona dla osób, które posługują się językiem JavaScript i chcą wykorzystać jego możliwości do zbudowania kompletnej aplikacji internetowej. Prezentuje język TypeScript i opisuje jego najlepsze cechy, pokazuje także, w jaki sposób za pomocą takich frameworków jak React, Redux, No...
React, TypeScript i Node. Tworzenie aplikacji internetowych typu fullstack React, TypeScript i Node. Tworzenie aplikacji internetowych typu fullstack
(65.40 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%)
Michael Fitzgerald - pozostałe książki
-
Updated for Ruby 2.2, this handy reference offers brief yet clear explanations of Ruby’s core elements—from operators to blocks to documentation creation—and highlights the key features you may work with every day. Need to know the correct syntax for a conditional? Forgot the na...(50.92 zł najniższa cena z 30 dni)
55.24 zł
64.99 zł(-15%) -
"Ruby. Leksykon kieszonkowy" to zestawienie niezbędnych informacji o tym języku, przydatne podczas codziennej pracy programisty. Znajdziesz w nim informacje o słowach kluczowych, operatorach, zmiennych i stałych. Przeczytasz także o formatowaniu tekstu, wyrażeniach regularnych, operacjach na plik...(8.95 zł najniższa cena z 30 dni)
9.85 zł
17.90 zł(-45%) -
Czytając tę książkę, poznasz elementy języka Ruby i nauczysz się programować obiektowo. Dowiesz się, w jaki sposób przetwarzać dane liczbowe, teksty i tablice, pliki i katalogi oraz dokumenty XML. Przeczytasz także o środowisku Ruby on Rails.(17.00 zł najniższa cena z 30 dni)
18.70 zł
34.00 zł(-45%) -
If you’re a programmer new to regular expressions, this easy-to-follow guide is a great place to start. You’ll learn the fundamentals step-by-step with the help of numerous examples, discovering first-hand how to match, extract, and transform text by matching specific words, character...
Introducing Regular Expressions. Unraveling Regular Expressions, Step-by-Step Introducing Regular Expressions. Unraveling Regular Expressions, Step-by-Step
(169.15 zł najniższa cena z 30 dni)177.65 zł
209.00 zł(-15%) -
Although Ruby is an easy language to learn, in the heat of action you may find that you can't remember the correct syntax for a conditional or the name of a method. This handy pocket reference offers brief yet clear explanations of Ruby's core components, from operators to reserved words to data ...(33.92 zł najniższa cena z 30 dni)
33.92 zł
39.90 zł(-15%) -
You don't have to know everything about a car to drive one, and you don't need to know everything about Ruby to start programming with it. Written for both experienced and new programmers alike, Learning Ruby is a just-get-in-and-drive book -- a hands-on tutorial that offers lots of Ruby programs...(109.65 zł najniższa cena z 30 dni)
118.15 zł
139.00 zł(-15%) -
XML, the Extensible Markup Language, is everywhere: the syntax of choice for newly designed document formats across almost all computer applications. Now used daily by developers, XML is living up to its reputation as one of the most important developments in document interchange in the history o...
XML Pocket Reference. Extensible Markup Language. 3rd Edition XML Pocket Reference. Extensible Markup Language. 3rd Edition
(33.92 zł najniższa cena z 30 dni)33.92 zł
39.90 zł(-15%) -
Developers and system administrators alike are uncovering the true power of XML, the Extensible Markup Language that enables data to be sent over the Internet from one computer platform to another or one application to another and retain its original format. Flexible enough to be customized for ...(92.65 zł najniższa cena z 30 dni)
92.65 zł
109.00 zł(-15%) -
XSLT is a powerful language for transforming XML documents into something else. That something else can be an HTML document, another XML document, a Portable Document Format (PDF) file, a Scalable Vector Graphics (SVG) file, a Virtual Reality Modeling Language (VRML) file, Java code, or a number ...
Learning XSLT. A Hands-On Introduction to XSLT and XPath Learning XSLT. A Hands-On Introduction to XSLT and XPath
(101.15 zł najniższa cena z 30 dni)101.15 zł
119.00 zł(-15%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje ebooka: Wyrażenia regularne. Wprowadzenie (1)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
yarpo.pl Patryk yarpo Jar
Kazdemu programiscie przyjdzie wreszcie skorzystac z wyrazen regularnych. Warto zatem miec chocby podstawowa wiedze dotyczaca tego mechanizmu.
Skad jednak czerpac taka wiedze? Calkowite postawy sa na tyle proste, ze mozna spokojnie znalezc przyklady w internecie. Troche bardziej skomplikowane lub nawet zaawansowane wykorystanie "reg expow" takze moze byc latwo znalezione.
To, czego mi zawsze brakowalo bylo pochylenie sie nad pewnymi podstawowymi niuansami. Michael Fitzgerald w swojej ksiazce wlasnie to robi. Prowadzi krok po kroku czytelnika od przykladow bardzo prostych przez coraz trudniejsze do naprawde ciekawych przypadkow. Wyjasnia przy okazji mechanizmy jakie wykorzystuje oraz pokazuje rozne sposoby otrzymania tego samego wyniku.
Ocena: Uwazam, ze ksiazka "Wyrazenia regularne. Wprowadzenie" jest pozycja bardzo dobra dla kazdego kto ma niewielkie doswiadczenie w tej kwestii. Z pewnoscia nie bedziecie zalowac spedzonego nad nia czasu, a takze czesto wracac do niej przy okazji kolejnych zagwozdek z wyszukiwaniem czegos w dlugim tekscie.
Szczegóły ebooka
- Tytuł oryginału:
- Introducing Regular Expressions
- Tłumaczenie:
- Robert Górczyński
- ISBN Książki drukowanej:
- 978-83-246-6868-7, 9788324668687
- Data wydania książki drukowanej:
- 2013-07-19
- ISBN Ebooka:
- 978-83-246-6871-7, 9788324668717
- Data wydania ebooka:
-
2013-07-23
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 140x208
- Numer z katalogu:
- 13618
- Rozmiar pliku Pdf:
- 3.7MB
- Rozmiar pliku ePub:
- 4.2MB
- Rozmiar pliku Mobi:
- 7.9MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Poznaj aplikację RegexPal (14)
- Dopasowanie numeru telefonu w formacie stosowanym w Ameryce Północnej (16)
- Dopasowanie cyfr za pomocą klasy znaków (17)
- Używanie znaków skrótów (18)
- Dopasowanie dowolnego znaku (19)
- Grupy przechwytywania i odwołania wsteczne (19)
- Używanie kwantyfikatorów (20)
- Używanie dosłownych znaków (21)
- Przykłady aplikacji (23)
- Czego dowiedziałeś się z rozdziału 1.? (25)
- Informacje techniczne (26)
- Dopasowanie dosłownego ciągu tekstowego (29)
- Dopasowanie cyfr (30)
- Dopasowanie znaków innych niż cyfry (32)
- Dopasowanie słów i znaków niebędących słowami (32)
- Dopasowanie znaku niewidocznego (35)
- Dopasowanie dowolnego znaku, po raz kolejny (37)
- Oznaczanie tekstu (39)
- Czego dowiedziałeś się z rozdziału 2.? (43)
- Informacje techniczne (44)
- Początek i koniec wiersza (47)
- Granice słowa i nie-słowa (49)
- Inne kotwice (52)
- Określenie grupy znaków jako dosłownych (53)
- Dodawanie znaczników (54)
- Czego dowiedziałeś się z rozdziału 3.? (58)
- Informacje techniczne (59)
- Alternatywy (62)
- Podwzorce (65)
- Grupy przechwytywania i odwołania wsteczne (67)
- Grupy nieprzechwytujące (70)
- Czego dowiedziałeś się z rozdziału 4.? (73)
- Informacje techniczne (73)
- Negacja klasy znaków (77)
- Złączenia i różnice (77)
- Klasy znaków POSIX (80)
- Czego dowiedziałeś się z rozdziału 5.? (82)
- Informacje techniczne (82)
- Dopasowanie znaku Unicode (84)
- Dopasowanie znaków liczb ósemkowych (88)
- Dopasowanie właściwości znaku Unicode (88)
- Dopasowanie znaków kontrolnych (92)
- Czego dowiedziałeś się z rozdziału 6.? (94)
- Informacje techniczne (94)
- Zachłanne, leniwe i zaborcze (98)
- Dopasowanie za pomocą *, + oraz ? (99)
- Dopasowanie określoną liczbę razy (100)
- Kwantyfikatory leniwe (101)
- Kwantyfikatory zaborcze (103)
- Czego dowiedziałeś się z rozdziału 7.? (104)
- Informacje techniczne (104)
- Przewidywanie pozytywne (105)
- Przewidywania negatywne (108)
- Pozytywne przewidywanie wsteczne (109)
- Negatywne przewidywanie wsteczne (109)
- Czego dowiedziałeś się z rozdziału 8.? (110)
- Informacje techniczne (110)
- Dopasowanie znaczników (112)
- Transformacja zwykłego tekstu za pomocą narzędzia sed (113)
- Dodawanie znaczników (117)
- Transformacja zwykłego tekstu za pomocą języka Perl (119)
- Czego dowiedziałeś się z rozdziału 9.? (125)
- Informacje techniczne (125)
- Dalsza nauka (129)
- Ważne narzędzia, implementacje i biblioteki (129)
- Dopasowanie numeru telefonu w formacie stosowanym w Ameryce Północnej (132)
- Dopasowanie adresu e-mail (133)
- Czego dowiedziałeś się z rozdziału 10.? (134)
Wprowadzenie (7)
1. Czym są wyrażenia regularne? (13)
2. Proste dopasowanie wzorca (27)
3. Granice (47)
4. Alternatywy, grupy i odniesienia (61)
5. Klasy znaków (75)
6. Dopasowanie Unicode i innych znaków (83)
7. Kwantyfikatory (97)
8. Przewidywania (105)
9. Dodawanie znaczników HTML5 do dokumentu (111)
10. To już koniec (127)
A. Odniesienia do wyrażeń regularnych (135)
B. Słownik wyrażeń regularnych (153)
Skorowidz (163)
Oceny i opinie klientów: Wyrażenia regularne. Wprowadzenie Michael Fitzgerald (7)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(3)
(1)
(3)
(0)
(0)
(0)
Data dodania: 2022-12-11 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2018-11-16 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2016-09-09 Ocena: 6 Opinia potwierdzona zakupem
Dariusz Wawszczak,
Data dodania: 2016-05-04 Ocena: 5 Opinia potwierdzona zakupem
Marcin Parr, informatyk
Data dodania: 2015-11-03 Ocena: 4 Opinia potwierdzona zakupem
Data dodania: 2014-11-30 Ocena: 4 Opinia potwierdzona zakupem
Data dodania: 2014-04-07 Ocena: 4 Opinia potwierdzona zakupem
więcej opinii