Aller au contenu principal

Expressions régulières : décrire et isoler les ensembles textuels

Développement 174 arrow small right Texte

expressions régulières

  • Durée

    2 jour(s)
  • Niveau

    Débutant
  • Ré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

Organisation

162 arrow small up 163 arrow small down

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 …

    En savoir plus