SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
CONTACT PRESSE
www.editions-eni.fr
4Recevoir des bonnes feuilles
4Entrer en contact avec un auteur
4Recevoir un spécimen presse
4Recevoir des visuels en HD
4...
Antoine GILLES
agilles@eni.fr
tel : 02 51 80 15 26
Editions ENI
Communiqué de Presse
Nouveauté
LIVRE
A propos d’Editions ENI :
Editions ENI, éditeur N°1 de livres d’informatique, crée et édite des outils de formation à l’informatique destinés aussi bien au
grand public qu’aux professionnels : livres, supports de cours, bibliothèque numérique, e-learning...
Pour en savoir plus, www.editions-eni.fr
Retrouvez
4Le résumé
4La table des matières
4Un extrait
4Des éléments à télécharger
Expressions régulières
Syntaxe et mise en oeuvre (avec exercices et corrigés)
Martial BORNET
Ce livre s’adresse à tout informaticien (étudiant, développeur, ingénieur sys-
tème, ...) désirant comprendre et maîtriser les expressions régulières.
Il commence par un bref rappel de l’origine mathématique des expressions
régulières, puis détaille leurs différents types, depuis les expressions de sélection
du shell jusqu’aux expressions régulières étendues interprétées par différents lan-
gages tels Perl ou Python.
L’auteur a choisi une approche résolument pratique et les chapitres suivants pré-
sentent les expressions régulières dans le contexte des différentes commandes qui
ont contribué au succès d’Unix et Linux (shells, find, ed, sed, ex, vi, vim, bvi,
grep, egrep, expr, awk, du, lex), puis dans celui des fonctions d’évaluation
(glob(), regcomp(), regexec()) et de différents langages (Perl, Python, Javascript).
De nombreux exemples ainsi que des exercices, corrigés de façon détaillée,
montrent de façon pédagogique et progressive comment produire des expres-
sions régulières fiables et compréhensibles.
La dernière partie propose des synthèses relatives aux différents types d’expres-
sions et à leurs méta-caractères, liste les principaux outils les utilisant, les classes
de caractères POSIX, ainsi que des outils de contrôle et des méthodes de vali-
dation, parfois visuelles, des expressions régulières.
Les explications détaillées permettent une compréhension fine de la signification
des méta-caractères et des expressions qui les emploient, permettant au lecteur
de créer ses propres expressions régulières et de comprendre celles écrites par
d’autres personnes.
D’autre part, des conseils d’écriture aident à transmettre les expressions régu-
lières aux outils auxquels elles sont destinées sans risque de modifications indési-
rables, et ainsi à éviter des erreurs classiques mais néanmoins fréquentes et parfois
difficiles à localiser.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
Date de sortie : 9 septembre 2015
Collection : Ressources Informatiques
Prix TTC : 29,90 €
Editeur : Editions ENI

Contenu connexe

En vedette

Windows Server 2008 Active Directory Components
Windows Server 2008 Active Directory ComponentsWindows Server 2008 Active Directory Components
Windows Server 2008 Active Directory ComponentsTũi Wichets
 
Serveur Intranet sous Windows Server 2008
Serveur Intranet sous Windows Server 2008 Serveur Intranet sous Windows Server 2008
Serveur Intranet sous Windows Server 2008 Aicha OUALLA
 
Alphorm.com Support de la Formation Outlook 2016 Initiation
Alphorm.com  Support de la Formation Outlook 2016 Initiation Alphorm.com  Support de la Formation Outlook 2016 Initiation
Alphorm.com Support de la Formation Outlook 2016 Initiation Alphorm
 
alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)Alphorm
 
alphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin IT
alphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin ITalphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin IT
alphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin ITAlphorm
 
Alphorm.com Support de la Formation Windows 10 Troubleshooting avancé
Alphorm.com Support de la Formation Windows 10 Troubleshooting avancéAlphorm.com Support de la Formation Windows 10 Troubleshooting avancé
Alphorm.com Support de la Formation Windows 10 Troubleshooting avancéAlphorm
 
Alphorm.com support Formation Windows 10 Déploiement et administration
Alphorm.com support Formation Windows 10 Déploiement et administrationAlphorm.com support Formation Windows 10 Déploiement et administration
Alphorm.com support Formation Windows 10 Déploiement et administrationAlphorm
 
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)Alphorm
 
Alphorm.com support de la formation windows 10 administration des services av...
Alphorm.com support de la formation windows 10 administration des services av...Alphorm.com support de la formation windows 10 administration des services av...
Alphorm.com support de la formation windows 10 administration des services av...Alphorm
 
Alphorm.com Support de la Formation MDT 2013 Update 2 : Maîtrisez le déploiem...
Alphorm.com Support de la Formation MDT 2013 Update 2 : Maîtrisez le déploiem...Alphorm.com Support de la Formation MDT 2013 Update 2 : Maîtrisez le déploiem...
Alphorm.com Support de la Formation MDT 2013 Update 2 : Maîtrisez le déploiem...Alphorm
 
Alphrom.com Formation Découverte Office 365
Alphrom.com Formation Découverte Office 365Alphrom.com Formation Découverte Office 365
Alphrom.com Formation Découverte Office 365Alphorm
 
Alphorm.com Formation SCCM 2012 R2
Alphorm.com Formation SCCM 2012 R2Alphorm.com Formation SCCM 2012 R2
Alphorm.com Formation SCCM 2012 R2Alphorm
 
Alphorm.com Support Formation SCOM 2012 R2, les fondamentaux
Alphorm.com Support Formation SCOM 2012 R2, les fondamentauxAlphorm.com Support Formation SCOM 2012 R2, les fondamentaux
Alphorm.com Support Formation SCOM 2012 R2, les fondamentauxAlphorm
 
Alphorm.com Support de la Formation Windows 10 Troubleshootings partie 1
Alphorm.com Support de la Formation Windows 10 Troubleshootings partie 1Alphorm.com Support de la Formation Windows 10 Troubleshootings partie 1
Alphorm.com Support de la Formation Windows 10 Troubleshootings partie 1Alphorm
 
Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...
Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...
Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...Alphorm
 
Alphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixte
Alphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixteAlphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixte
Alphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixteAlphorm
 
Certificat Medical du Sportif pa 10 05 11
Certificat Medical du Sportif pa 10 05 11Certificat Medical du Sportif pa 10 05 11
Certificat Medical du Sportif pa 10 05 11raymondteyrouz
 
Enseignement quizz conjugaison
Enseignement quizz conjugaisonEnseignement quizz conjugaison
Enseignement quizz conjugaisonMSblog
 
Certification nationale A2-B1 d'allemand session 2016
Certification nationale A2-B1 d'allemand session 2016Certification nationale A2-B1 d'allemand session 2016
Certification nationale A2-B1 d'allemand session 2016Jean-Marc Dubois
 

En vedette (20)

Windows Server 2008 Active Directory Components
Windows Server 2008 Active Directory ComponentsWindows Server 2008 Active Directory Components
Windows Server 2008 Active Directory Components
 
Serveur Intranet sous Windows Server 2008
Serveur Intranet sous Windows Server 2008 Serveur Intranet sous Windows Server 2008
Serveur Intranet sous Windows Server 2008
 
Alphorm.com Support de la Formation Outlook 2016 Initiation
Alphorm.com  Support de la Formation Outlook 2016 Initiation Alphorm.com  Support de la Formation Outlook 2016 Initiation
Alphorm.com Support de la Formation Outlook 2016 Initiation
 
alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)
 
alphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin IT
alphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin ITalphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin IT
alphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin IT
 
Alphorm.com Support de la Formation Windows 10 Troubleshooting avancé
Alphorm.com Support de la Formation Windows 10 Troubleshooting avancéAlphorm.com Support de la Formation Windows 10 Troubleshooting avancé
Alphorm.com Support de la Formation Windows 10 Troubleshooting avancé
 
Alphorm.com support Formation Windows 10 Déploiement et administration
Alphorm.com support Formation Windows 10 Déploiement et administrationAlphorm.com support Formation Windows 10 Déploiement et administration
Alphorm.com support Formation Windows 10 Déploiement et administration
 
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
 
Alphorm.com support de la formation windows 10 administration des services av...
Alphorm.com support de la formation windows 10 administration des services av...Alphorm.com support de la formation windows 10 administration des services av...
Alphorm.com support de la formation windows 10 administration des services av...
 
Alphorm.com Support de la Formation MDT 2013 Update 2 : Maîtrisez le déploiem...
Alphorm.com Support de la Formation MDT 2013 Update 2 : Maîtrisez le déploiem...Alphorm.com Support de la Formation MDT 2013 Update 2 : Maîtrisez le déploiem...
Alphorm.com Support de la Formation MDT 2013 Update 2 : Maîtrisez le déploiem...
 
Alphrom.com Formation Découverte Office 365
Alphrom.com Formation Découverte Office 365Alphrom.com Formation Découverte Office 365
Alphrom.com Formation Découverte Office 365
 
Alphorm.com Formation SCCM 2012 R2
Alphorm.com Formation SCCM 2012 R2Alphorm.com Formation SCCM 2012 R2
Alphorm.com Formation SCCM 2012 R2
 
Alphorm.com Support Formation SCOM 2012 R2, les fondamentaux
Alphorm.com Support Formation SCOM 2012 R2, les fondamentauxAlphorm.com Support Formation SCOM 2012 R2, les fondamentaux
Alphorm.com Support Formation SCOM 2012 R2, les fondamentaux
 
Alphorm.com Support de la Formation Windows 10 Troubleshootings partie 1
Alphorm.com Support de la Formation Windows 10 Troubleshootings partie 1Alphorm.com Support de la Formation Windows 10 Troubleshootings partie 1
Alphorm.com Support de la Formation Windows 10 Troubleshootings partie 1
 
Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...
Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...
Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...
 
Alphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixte
Alphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixteAlphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixte
Alphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixte
 
Certificat Medical du Sportif pa 10 05 11
Certificat Medical du Sportif pa 10 05 11Certificat Medical du Sportif pa 10 05 11
Certificat Medical du Sportif pa 10 05 11
 
Enseignement quizz conjugaison
Enseignement quizz conjugaisonEnseignement quizz conjugaison
Enseignement quizz conjugaison
 
Incendieaidememoire
IncendieaidememoireIncendieaidememoire
Incendieaidememoire
 
Certification nationale A2-B1 d'allemand session 2016
Certification nationale A2-B1 d'allemand session 2016Certification nationale A2-B1 d'allemand session 2016
Certification nationale A2-B1 d'allemand session 2016
 

Similaire à 0915-nv-communique-RIEXRE

Sinitier_a_la_programmation_et_a_loriente_objet__avec_des_exemples_en_C_C_C_J...
Sinitier_a_la_programmation_et_a_loriente_objet__avec_des_exemples_en_C_C_C_J...Sinitier_a_la_programmation_et_a_loriente_objet__avec_des_exemples_en_C_C_C_J...
Sinitier_a_la_programmation_et_a_loriente_objet__avec_des_exemples_en_C_C_C_J...JUSTINDAVONDAMBAT
 
Réalisation d'un compilateur de mini langage - Khawarizmi
Réalisation d'un compilateur  de mini langage - KhawarizmiRéalisation d'un compilateur  de mini langage - Khawarizmi
Réalisation d'un compilateur de mini langage - KhawarizmiBachir Benyammi
 
Expériences de gestion des connaissances avec IDELIANCE: supprimons le document!
Expériences de gestion des connaissances avec IDELIANCE: supprimons le document!Expériences de gestion des connaissances avec IDELIANCE: supprimons le document!
Expériences de gestion des connaissances avec IDELIANCE: supprimons le document!Jean Rohmer
 
Création de bases de données
Création de bases de donnéesCréation de bases de données
Création de bases de donnéesRiadh ASSOUAK
 
conférence et atelier 2017 : profilez vos interlocuteurs et lisez dans leurs ...
conférence et atelier 2017 : profilez vos interlocuteurs et lisez dans leurs ...conférence et atelier 2017 : profilez vos interlocuteurs et lisez dans leurs ...
conférence et atelier 2017 : profilez vos interlocuteurs et lisez dans leurs ...Elodie Mielczareck
 
C028AL_slides_module1-fr-gz.pdf
C028AL_slides_module1-fr-gz.pdfC028AL_slides_module1-fr-gz.pdf
C028AL_slides_module1-fr-gz.pdfABID303441
 
Introduction à LaTeX : le système de composition professionnel
Introduction à LaTeX : le système de composition professionnelIntroduction à LaTeX : le système de composition professionnel
Introduction à LaTeX : le système de composition professionnelECAM Brussels Engineering School
 
Introduction of the most important design pattern
Introduction of the most important design patternIntroduction of the most important design pattern
Introduction of the most important design patternThierry Gayet
 
Intelligence artificielle une_introduction
Intelligence artificielle une_introductionIntelligence artificielle une_introduction
Intelligence artificielle une_introductionAlain Mille
 
Ontology concept et applications
Ontology concept et applicationsOntology concept et applications
Ontology concept et applicationsbenouini rachid
 
Guide Local LaTex
Guide Local LaTexGuide Local LaTex
Guide Local LaTexFouad Yacef
 
OntoCASE à la 5e conférence GeCSO: Gestion des Connaissances dans la Société ...
OntoCASE à la 5e conférence GeCSO: Gestion des Connaissances dans la Société ...OntoCASE à la 5e conférence GeCSO: Gestion des Connaissances dans la Société ...
OntoCASE à la 5e conférence GeCSO: Gestion des Connaissances dans la Société ...Michel Héon PhD
 
5-Cours de Géniel Logiciel
5-Cours de Géniel Logiciel5-Cours de Géniel Logiciel
5-Cours de Géniel Logiciellauraty3204
 
AFLS-EMM-ML
AFLS-EMM-MLAFLS-EMM-ML
AFLS-EMM-MLbabelmoi
 

Similaire à 0915-nv-communique-RIEXRE (20)

Sinitier_a_la_programmation_et_a_loriente_objet__avec_des_exemples_en_C_C_C_J...
Sinitier_a_la_programmation_et_a_loriente_objet__avec_des_exemples_en_C_C_C_J...Sinitier_a_la_programmation_et_a_loriente_objet__avec_des_exemples_en_C_C_C_J...
Sinitier_a_la_programmation_et_a_loriente_objet__avec_des_exemples_en_C_C_C_J...
 
Réalisation d'un compilateur de mini langage - Khawarizmi
Réalisation d'un compilateur  de mini langage - KhawarizmiRéalisation d'un compilateur  de mini langage - Khawarizmi
Réalisation d'un compilateur de mini langage - Khawarizmi
 
les techniques TALN
les techniques TALNles techniques TALN
les techniques TALN
 
Expériences de gestion des connaissances avec IDELIANCE: supprimons le document!
Expériences de gestion des connaissances avec IDELIANCE: supprimons le document!Expériences de gestion des connaissances avec IDELIANCE: supprimons le document!
Expériences de gestion des connaissances avec IDELIANCE: supprimons le document!
 
Comm ecrite
Comm ecriteComm ecrite
Comm ecrite
 
Création de bases de données
Création de bases de donnéesCréation de bases de données
Création de bases de données
 
conférence et atelier 2017 : profilez vos interlocuteurs et lisez dans leurs ...
conférence et atelier 2017 : profilez vos interlocuteurs et lisez dans leurs ...conférence et atelier 2017 : profilez vos interlocuteurs et lisez dans leurs ...
conférence et atelier 2017 : profilez vos interlocuteurs et lisez dans leurs ...
 
C028AL_slides_module1-fr-gz.pdf
C028AL_slides_module1-fr-gz.pdfC028AL_slides_module1-fr-gz.pdf
C028AL_slides_module1-fr-gz.pdf
 
Introduction à LaTeX : le système de composition professionnel
Introduction à LaTeX : le système de composition professionnelIntroduction à LaTeX : le système de composition professionnel
Introduction à LaTeX : le système de composition professionnel
 
Asd
AsdAsd
Asd
 
Ktab asd
Ktab asdKtab asd
Ktab asd
 
Introduction of the most important design pattern
Introduction of the most important design patternIntroduction of the most important design pattern
Introduction of the most important design pattern
 
Intelligence artificielle une_introduction
Intelligence artificielle une_introductionIntelligence artificielle une_introduction
Intelligence artificielle une_introduction
 
Ontology concept et applications
Ontology concept et applicationsOntology concept et applications
Ontology concept et applications
 
Guide Local LaTex
Guide Local LaTexGuide Local LaTex
Guide Local LaTex
 
Livre R Statistiques
Livre R StatistiquesLivre R Statistiques
Livre R Statistiques
 
OntoCASE à la 5e conférence GeCSO: Gestion des Connaissances dans la Société ...
OntoCASE à la 5e conférence GeCSO: Gestion des Connaissances dans la Société ...OntoCASE à la 5e conférence GeCSO: Gestion des Connaissances dans la Société ...
OntoCASE à la 5e conférence GeCSO: Gestion des Connaissances dans la Société ...
 
Documentation
DocumentationDocumentation
Documentation
 
5-Cours de Géniel Logiciel
5-Cours de Géniel Logiciel5-Cours de Géniel Logiciel
5-Cours de Géniel Logiciel
 
AFLS-EMM-ML
AFLS-EMM-MLAFLS-EMM-ML
AFLS-EMM-ML
 

0915-nv-communique-RIEXRE

  • 1. CONTACT PRESSE www.editions-eni.fr 4Recevoir des bonnes feuilles 4Entrer en contact avec un auteur 4Recevoir un spécimen presse 4Recevoir des visuels en HD 4... Antoine GILLES agilles@eni.fr tel : 02 51 80 15 26 Editions ENI Communiqué de Presse Nouveauté LIVRE A propos d’Editions ENI : Editions ENI, éditeur N°1 de livres d’informatique, crée et édite des outils de formation à l’informatique destinés aussi bien au grand public qu’aux professionnels : livres, supports de cours, bibliothèque numérique, e-learning... Pour en savoir plus, www.editions-eni.fr Retrouvez 4Le résumé 4La table des matières 4Un extrait 4Des éléments à télécharger Expressions régulières Syntaxe et mise en oeuvre (avec exercices et corrigés) Martial BORNET Ce livre s’adresse à tout informaticien (étudiant, développeur, ingénieur sys- tème, ...) désirant comprendre et maîtriser les expressions régulières. Il commence par un bref rappel de l’origine mathématique des expressions régulières, puis détaille leurs différents types, depuis les expressions de sélection du shell jusqu’aux expressions régulières étendues interprétées par différents lan- gages tels Perl ou Python. L’auteur a choisi une approche résolument pratique et les chapitres suivants pré- sentent les expressions régulières dans le contexte des différentes commandes qui ont contribué au succès d’Unix et Linux (shells, find, ed, sed, ex, vi, vim, bvi, grep, egrep, expr, awk, du, lex), puis dans celui des fonctions d’évaluation (glob(), regcomp(), regexec()) et de différents langages (Perl, Python, Javascript). De nombreux exemples ainsi que des exercices, corrigés de façon détaillée, montrent de façon pédagogique et progressive comment produire des expres- sions régulières fiables et compréhensibles. La dernière partie propose des synthèses relatives aux différents types d’expres- sions et à leurs méta-caractères, liste les principaux outils les utilisant, les classes de caractères POSIX, ainsi que des outils de contrôle et des méthodes de vali- dation, parfois visuelles, des expressions régulières. Les explications détaillées permettent une compréhension fine de la signification des méta-caractères et des expressions qui les emploient, permettant au lecteur de créer ses propres expressions régulières et de comprendre celles écrites par d’autres personnes. D’autre part, des conseils d’écriture aident à transmettre les expressions régu- lières aux outils auxquels elles sont destinées sans risque de modifications indési- rables, et ainsi à éviter des erreurs classiques mais néanmoins fréquentes et parfois difficiles à localiser. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Date de sortie : 9 septembre 2015 Collection : Ressources Informatiques Prix TTC : 29,90 € Editeur : Editions ENI