Expressions régulières : décrire et isoler les ensembles textuels
Développement TexteDurée
2 jour(s)Niveau
DébutantRéférence
DE-022
Présentation
Les expressions régulières sont des outils puissants permettant de rechercher, analyser et substituer des éléments au sein d'une donnée textuelle. Méconnues du grand public, elles sont pourtant indispensables pour valider ou mettre en forme des informations, et plus généralement pour la cohérence des données.
Au sein de cette formation, vous découvrirez ce qu'est un modèle de texte, comment rédiger et lire des expressions régulières en prenant en compte tous les cas de figures, et à utiliser les groupes de captures pour extraire ou remplacer les parties recherchées.
Objectifs de la formation
- Comprendre ce qu'est un modèle de texte
- Trouver un modèle de texte dans une donnée
- Utiliser des groupes de captures pour extraire la donnée voulue
- Modifier un texte par un autre avec la substitution
Public
- Toute personne souhaitant manipuler et agréger des données textuelles.
Prérequis
- Aucun prérequis
Programme
1- Présentation
Qu'est ce qu'un modèle de texte ?
Usages fréquents
Historique des expressions régulières
Les standards, le standard POSIX
Utilisation des outils RegexR et RegexCrossword
2- Modèle de texte
Chercher un caractère précis, utiliser les syntaxes [] , - , ^ , | ,
Zéro, un ou plusieurs caractères avec les syntaxes . , * , ? , {}
Début et fin de chaîne avec ^ et $
3- Groupes de captures
Qu'est-ce qu'un groupe de captures ? Syntaxe ()
Capture positive ou négative d'anticipation (lookahead)
Substitution
Date de dernière modification : 27/10/2022
Cette formation ne dispose pas d'évaluation pour le moment.
Organisation
Modalités d'évaluation :
Questionnaires à choix multiples (QCM) en fin de formation. L'intervenant formulera également une appréciation sur vos acquis pour l'entièreté de la formation.
Moyens pédagogiques :
Formation alternant la théorie et la pratique, avec un intervenant présentant la formation en direct. Possibilité de réaliser cette formation en face-à-face dans nos locaux, dans vos locaux d'entreprise ou à distance via visioconférence.
Une fois terminée, vous disposerez d'une attestation de suivi de la formation, ainsi que des contenus de cours relatifs au contenu présenté.
Informations pratiques :
En cas de dispense dans nos locaux, le matériel informatique est fourni et l'ensemble des commodités sont accessibles. Nos locaux sont également accessibles aux personnes à mobilité réduite : découvrir notre centre.
Retrouvez toutes les informations pratiques pour préparer votre formation sur notre page dédiée : informations pratiques.
Cette formation pourrait vous intéresser
Linux : ligne de commande shell
La ligne de commande est un outil prévu pour utiliser et administrer un système Linux (ainsi que UNIX, macOS, etc.) : elle permet de réaliser toutes les opérations liées au système à l’écrit, plutôt que d’utiliser …