Nauka wyrażeń regularnych

Ocena:   (4,2 na 5)

Nauka wyrażeń regularnych (Ben Forta)

Opinie czytelników

Podsumowanie:

Książka stanowi bardzo przystępne wprowadzenie do wyrażeń regularnych, zapewniając uporządkowane lekcje i praktyczne przykłady, które pomagają początkującym zrozumieć koncepcje. Niektórzy czytelnicy zauważyli jednak problemy z jakością druku i sporadyczne nieścisłości w przykładach.

Zalety:

Czytelny i przystępny dla szerszego grona odbiorców, dobry jako punkt odniesienia, dobrze zorganizowane lekcje, praktyczne przykłady, doskonały dla początkujących, wszechstronny i szybki w czytaniu.

Wady:

Wadliwa jakość druku, niektóre przykłady mogą zawierać nieścisłości, niewystarczająco wyczerpująca dla zaawansowanych użytkowników, brak omówienia niektórych funkcji.

(na podstawie 15 opinii czytelników)

Oryginalny tytuł:

Learning Regular Expressions

Zawartość książki:

Naucz się korzystać z jednego z najpotężniejszych dostępnych narzędzi do przetwarzania i manipulacji tekstem

Eksperci od wyrażeń regularnych od dawna są uzbrojeni w niezwykle potężne narzędzie, które może być używane do wykonywania wszelkiego rodzaju wyrafinowanego przetwarzania i manipulacji tekstem w prawie każdym języku i na każdej platformie. To dobra wiadomość. Zła wiadomość jest taka, że przez zbyt długi czas wyrażenia regularne były wyłączną własnością tylko najbardziej obeznanych z technologią. Aż do teraz.

Książka Bena Forty Learning Regular Expressions uczy wyrażeń regularnych, które naprawdę musisz znać, zaczynając od prostych dopasowań tekstowych i przechodząc do bardziej złożonych tematów, w tym korzystania z odwołań wstecznych, oceny warunkowej i przetwarzania z wyprzedzeniem. Dowiesz się, czego możesz użyć, i nauczysz się tego metodycznie, systematycznie i prosto.

Wyrażenia regularne nie są tak skomplikowane, jak się wydaje na pierwszy rzut oka. Wszystko, czego potrzeba, to jasne zrozumienie rozwiązywanego problemu i tego, jak wykorzystać wyrażenia regularne do jego rozwiązania.

⬤ Czytać i rozumieć wyrażenia regularne.

⬤ Używać dosłownego tekstu i metaznaków do budowania potężnych wzorców wyszukiwania.

⬤ Wykorzystanie zaawansowanych funkcji wyrażeń regularnych, w tym lookahead i backreferences.

⬤ Wykonuj zaawansowane operacje wyszukiwania i zamiany we wszystkich głównych profesjonalnych narzędziach do edycji.

⬤ Dodawanie zaawansowanych formularzy i przetwarzania tekstu do aplikacji internetowych.

⬤ Wyszukiwanie plików za pomocą narzędzi wiersza poleceń, takich jak grep i egrep.

⬤ Używać wyrażeń regularnych w językach programowania, takich jak JavaScript, Java, PHP, Python, Microsoft.NET i C#, a także w systemach DBMS, w tym MySQL i Oracle.

⬤ Praca z numerami telefonów, kodami pocztowymi, numerami ubezpieczenia społecznego, adresami IP, adresami URL, adresami e-mail i numerami kart kredytowych.

Spis treści w skrócie 1 Wprowadzenie do wyrażeń regularnych 2 Dopasowywanie pojedynczych znaków 3 Dopasowywanie zestawów znaków 4 Korzystanie z metaznaków 5 Powtarzanie dopasowań 6 Dopasowywanie pozycji 7 Korzystanie z podwyrażeń 8 Korzystanie z odwołań wstecznych 9 Patrzenie przed i za siebie 10 Osadzanie warunków 11 Rozwiązania wyrażeń regularnych dla typowych problemów Dodatek A Wyrażenia regularne w popularnych aplikacjach i językach.

Dodatkowe informacje o książce:

ISBN:9780134757063
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2018
Liczba stron:144

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Nauka wyrażeń regularnych - Learning Regular Expressions
Naucz się korzystać z jednego z najpotężniejszych dostępnych narzędzi do przetwarzania i manipulacji...
Nauka wyrażeń regularnych - Learning Regular Expressions
Oracle Pl/SQL w 10 minut, Sams Teach Yourself - Oracle Pl/SQL in 10 Minutes, Sams Teach...
Wiele z obecnych tytułów poświęconych PL/SQL to przesada dla tych,...
Oracle Pl/SQL w 10 minut, Sams Teach Yourself - Oracle Pl/SQL in 10 Minutes, Sams Teach Yourself
SQL w 10 minut dziennie, Sams - Naucz się sam - SQL in 10 Minutes a Day, Sams Teach...
Niezależnie od tego, czy jesteś programistą aplikacji, administratorem baz...
SQL w 10 minut dziennie, Sams - Naucz się sam - SQL in 10 Minutes a Day, Sams Teach Yourself
40 sposobów na wprowadzenie kreatywności do klasy dzięki Adobe Spark - 40 Ways to Inject Creativity...
Adobe Spark umożliwia uczniom opowiadanie historii...
40 sposobów na wprowadzenie kreatywności do klasy dzięki Adobe Spark - 40 Ways to Inject Creativity into Your Classroom with Adobe Spark
Captain Code: Uwolnij swoją supermoc kodowania w Pythonie - Captain Code: Unleash Your Coding...
Zostanie programistą to świetna zabawa!Każdy...
Captain Code: Uwolnij swoją supermoc kodowania w Pythonie - Captain Code: Unleash Your Coding Superpower with Python

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)