Padroneggiare le espressioni regolari: Capire i dati ed essere più produttivi

Punteggio:   (4,6 su 5)

Padroneggiare le espressioni regolari: Capire i dati ed essere più produttivi (Friedl Jeffrey E. F.)

Recensioni dei lettori

Riepilogo:

Il libro “Mastering Regular Expressions” di Friedl è molto apprezzato per la sua trattazione completa e per la sua capacità di migliorare significativamente la comprensione delle regex da parte del lettore. Molti recensori ne apprezzano la profondità, i contenuti ben strutturati e le spiegazioni dettagliate, che lo rendono adatto sia a chi cerca di affinare le proprie conoscenze esistenti sia a chi mira a padroneggiare l'argomento. Tuttavia, alcuni lettori ne criticano la vetustà, con riferimenti a tecnologie obsolete, e affermano che potrebbe non essere adatto a principianti assoluti a causa della sua natura complessa.

Vantaggi:

Trattamenti approfonditi e completi sulle regex, eccellente stile esplicativo, insegna efficacemente l'applicazione pratica e i processi di pensiero alla base delle espressioni regolari, adatto sia ai principianti che hanno una certa familiarità sia agli utenti avanzati, contenuti stimolanti che migliorano la comprensione dei motori regex in vari linguaggi di programmazione.

Svantaggi:

Il libro è datato, con riferimenti a tecnologie obsolete
può sopraffare i principianti a causa della sua natura dettagliata e complessa
il carattere e la formattazione (specialmente nella versione Kindle) sono criticati perché difficili da leggere
alcuni contenuti possono non essere rilevanti se si cercano solo applicazioni pratiche delle regex senza approfondire la teoria.

(basato su 146 recensioni dei lettori)

Titolo originale:

Mastering Regular Expressions: Understand Your Data and Be More Productive

Contenuto del libro:

Le espressioni regolari sono uno strumento estremamente potente per manipolare testo e dati. Sono ormai caratteristiche standard di un'ampia gamma di linguaggi e strumenti popolari, tra cui Perl, Python, Ruby, Java, VB.NET e C# (e tutti i linguaggi che utilizzano il framework .NET), PHP e MySQL.

Se non utilizzate ancora le espressioni regolari, in questo libro scoprirete un nuovo mondo di padronanza dei vostri dati. Se le utilizzate già, apprezzerete i dettagli e l'ampiezza senza precedenti di questo libro. Se pensate di sapere tutto quello che c'è da sapere sulle espressioni di regolazione, questo libro vi aprirà gli occhi.

Come dimostra questo libro, la padronanza delle espressioni regolari è un'abilità inestimabile. Le espressioni regolari consentono di codificare elaborazioni di testo complesse e delicate che non avreste mai immaginato potessero essere automatizzate. Le espressioni regolari possono farvi risparmiare tempo e fatica. Possono essere utilizzate per creare soluzioni eleganti a un'ampia gamma di problemi. Una volta acquisita la padronanza delle espressioni regolari, queste diventeranno una parte inestimabile del vostro kit di strumenti. Vi chiederete come avete fatto a farne a meno.

Tuttavia, nonostante la loro ampia disponibilità, flessibilità e potenza senza pari, le espressioni regolari sono spesso sottoutilizzate. Tuttavia, ciò che è potente nelle mani di un esperto può essere pieno di pericoli per gli incauti. Mastering Regular Expressions vi aiuterà a navigare nel campo minato per diventare un esperto e vi aiuterà a ottimizzare l'uso delle espressioni regolari.

Mastering Regular Expressions, Third Edition, include ora un intero capitolo dedicato a PHP e alla sua potente ed espressiva suite di funzioni di espressione regolare, oltre a una copertura PHP migliorata nei capitoli centrali. Inoltre, questa edizione è stata aggiornata per riflettere i progressi in altri linguaggi, compresa una copertura approfondita del pacchetto java. util. regex di Sun, che si è imposto come l'implementazione regex standard di Java. Gli argomenti includono:

⬤ Un confronto delle caratteristiche tra le diverse versioni di molti linguaggi e strumenti.

⬤ Come funziona il motore delle espressioni regolari.

⬤ Ottimizzazione (qui è possibile risparmiare molto!).

⬤ Corrispondenza di ciò che si vuole, ma non di ciò che non si vuole.

⬤ Sezioni e capitoli sui singoli linguaggi.

Scritto con il tono lucido e divertente che rende chiaro ai programmatori un argomento complesso e arido, e cosparso di soluzioni a complessi problemi del mondo reale, Mastering Regular Expressions, Third Edition offre una grande quantità di informazioni da mettere subito a frutto.

Recensioni di questa nuova edizione e della seconda edizione:

Non esiste un libro migliore (o più utile) sulle espressioni regolari.

--Zak Greant, direttore generale di eZ Systems.

Un vero e proprio tour-de-force di un libro che non solo copre la meccanica delle regex in modo straordinariamente dettagliato, ma parla anche dell'efficienza e dell'uso delle regex in Perl, Java e.NET... Se utilizzate le espressioni regolari come parte del vostro lavoro professionale (anche se avete già un buon libro su qualsiasi linguaggio stiate programmando), vi consiglio vivamente questo libro.

--Dr. Chris Brown, Formato Linux.

L'autore fa un lavoro eccezionale guidando il lettore da principiante di regex a maestro. Il libro è estremamente facile da leggere e ricco di esempi utili e pertinenti... Le espressioni regolari sono strumenti preziosi che ogni sviluppatore dovrebbe avere nella propria cassetta degli attrezzi. Mastering RegularExpressions è la guida definitiva all'argomento e una risorsa eccezionale che non può mancare nella libreria di ogni programmatore. Dieci su dieci.

--Jason Menard, Java Ranch.

Altre informazioni sul libro:

ISBN:9780596528126
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2006
Numero di pagine:544

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Padroneggiare le espressioni regolari: Capire i dati ed essere più produttivi - Mastering Regular...
Le espressioni regolari sono uno strumento...
Padroneggiare le espressioni regolari: Capire i dati ed essere più produttivi - Mastering Regular Expressions: Understand Your Data and Be More Productive

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)