Evaluare:
Cartea „Mastering Regular Expressions” de Friedl este foarte apreciată pentru acoperirea sa cuprinzătoare și capacitatea de a îmbunătăți în mod semnificativ înțelegerea cititorului despre regex. Mulți recenzenți îi apreciază profunzimea, conținutul bine structurat și explicațiile detaliate, ceea ce o face potrivită atât pentru cei care doresc să își rafineze cunoștințele existente, cât și pentru cei care urmăresc să stăpânească subiectul. Cu toate acestea, unii cititori îi critică vechimea, cu referiri la tehnologii învechite, și menționează că ar putea să nu fie potrivit pentru începători compleți din cauza naturii sale complexe.
Avantaje:Acoperire aprofundată și cuprinzătoare privind regex, stil explicativ excelent, învață în mod eficient aplicarea practică și procesele de gândire din spatele expresiilor regulate, potrivită atât pentru începătorii care sunt oarecum familiarizați, cât și pentru utilizatorii avansați, conținut provocator care îmbunătățește înțelegerea motoarelor regex în diverse limbaje de programare.
Dezavantaje:⬤ Cartea este învechită cu referințe la tehnologii depășite
⬤ poate copleși începătorii datorită naturii sale detaliate și complexe
⬤ fontul și formatarea (în special în versiunea Kindle) sunt criticate pentru că sunt greu de citit
⬤ unele conținuturi pot să nu fie relevante dacă se caută doar aplicații practice ale regex-urilor fără a se adânci în teorie.
(pe baza a 146 recenzii ale cititorilor)
Mastering Regular Expressions: Understand Your Data and Be More Productive
Expresiile regulate sunt un instrument extrem de puternic pentru manipularea textului și a datelor. Ele sunt acum caracteristici standard într-o gamă largă de limbaje și instrumente populare, inclusiv Perl, Python, Ruby, Java, VB.NET și C# (și orice limbaj care utilizează .NET Framework), PHP și MySQL.
Dacă nu utilizați încă expresii regulate, veți descoperi în această carte o lume cu totul nouă de stăpânire asupra datelor dumneavoastră. Dacă le utilizați deja, veți aprecia detaliile și amploarea fără precedent ale acestei cărți. Dacă credeți că știți tot ce trebuie să știți despre regularexpressions, această carte vă va deschide ochii.
După cum arată această carte, stăpânirea expresiilor regulate este o abilitate neprețuită. Expresiile regulate vă permit să codificați procesarea complexă și subtilă a textului pe care nu v-ați imaginat niciodată că ar putea fi automatizată. Expresiile regulate vă pot economisi timp și complicații. Ele pot fi utilizate pentru a crea soluții elegante la o gamă largă de probleme. Odată ce stăpâniți expresiile regulate, acestea vor deveni o parte inestimabilă a setului dumneavoastră de instrumente. Vă veți întreba cum v-ați descurcat vreodată fără ele.
Cu toate acestea, în ciuda disponibilității, flexibilității și puterii lor de neegalat, expresiile regulate sunt frecvent subutilizate. Totuși, ceea ce este putere în mâinile unui expert poate fi plin de pericole pentru cei neavizați. Mastering Regular Expressions vă va ajuta să navigați pe terenul minat pentru a deveni un expert și vă va ajuta să vă optimizați utilizarea expresiilor regulate.
Mastering Regular Expressions, ediția a treia, include acum un capitol complet dedicat PHP și suitei sale puternice și expresive de funcții de expresii regulate, în plus față de acoperirea PHP îmbunătățită în capitolele centrale de bază. În plus, această ediție a fost actualizată în întregime pentru a reflecta progresele din alte limbaje, inclusiv acoperirea extinsă în profunzime a pachetului java. util. regex de la Sun, care a apărut ca implementarea Java regex standard. Subiectele includ:
⬤ O comparație a caracteristicilor între diferitele versiuni ale multor limbaje și instrumente.
⬤ Cum funcționează motorul de expresii regulate.
⬤ Optimizarea (economii majore disponibile aici! )
⬤ Potrivirea doar a ceea ce doriți, dar nu și a ceea ce nu doriți.
⬤ Secțiuni și capitole pe limbaje individuale.
Scrisă pe tonul lucid și amuzant care face ca un subiect complex și arid să devină limpede pentru programatori și presărată cu soluții la probleme complexe din lumea reală, Mastering Regular Expressions, Third Edition oferă o multitudine de informații pe care le puteți pune imediat în aplicare.
Recenzii ale acestei noi ediții și ale celei de-a doua ediții:
Nu există o carte mai bună (sau mai utilă) disponibilă despre expresiile regulate.
--Zak Greant, Managing Director, eZ Systems.
Un adevărat tur de forță al unei cărți care nu numai că acoperă mecanica regexurilor în detaliu extraordinar, dar vorbește și despre eficiență și utilizarea regexurilor în Perl, Java și .NET... Dacă folosiți expresii regulate ca parte a activității dvs. profesionale (chiar dacă aveți deja o carte bună despre orice limbaj în care programați), vă recomand cu căldură această carte.
--Dr. Chris Brown, Linux Format.
Autorul face o treabă excelentă conducând cititorul de la regexnovice la maestru. Cartea este extrem de ușor de citit și plină de exemple utile și relevante... Expresiile regulate sunt instrumente valoroase pe care fiecare dezvoltator ar trebui să le aibă în cutia lor de instrumente. Mastering RegularExpressions este ghidul definitiv pentru acest subiect și o resursă remarcabilă care aparține raftului fiecărui programator. Zece din zece Cizme de cal.
--Jason Menard, Java Ranch.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)