This blog is no longer updated. Please check my new blog here.

Julien Sobczak

Mastering Regular Expressions

Jeffrey E.F. Friedl

Les expressions régulières ont toujours eu une part de mystère. Indéchiffrables pour certains, considérées comme un art par d'autres. L'auteur parvient pourtant les rendre accessibles. Les expressions régulières n'ont jamais paru aussi facile. Le travail de l'auteur est simplement remarquable. Un des livres les plus aboutis chez O'Reilly !

General

Paperback 0596528124 515 pages

Review

Un livre sur les expressions régulières. Quelle “drôle” d’idée D’autant plus qu’avec 500 pages à son actif, Mastering Regular Expressions de quoi rebuter plus d’une personne.

Les expressions régulières constituent un langage à part entière (un DSL), dont son apprentissage vous servira encore et encore. Jeffrey E. F. Friedl adopte un style très pédagogique pour nous faire découvrir leur histoire, leur fonctionnement et surtout leur puissance que vous parviendrez enfin à maîtriser.

Car oui, Mastering Regular Expressions est à l’opposé des expressions régulières toujours très clair, et facilement abordable même pour un débutant. Pour ceux effrayés par les 500 pages, on peut souligner que l’intérêt principal du livre réside dans les 300 premières pages. Le reste étant consacré aux spécificités des implémentations en Perl (Of course!), Java, .Net et PHP.

Le seul inconvénient de ce livre, que j’ai pu trouvé après plusieurs années, c’est que certaines personnes vous regarderont bizarrement quand vous proposerez votre aide pour les aider à écrire une expression régulière…