Expressions régulières (RegEx)

2 Jours

Résumé

Les informations reposent parfois dans des fichiers immenses, désignés sous le nom de données massives (« big data »). Dans un tel contexte, retrouver une donnée particulière par le biais d’un recherche ligne par ligne est inefficace. Une expression régulière permet de décrire le format de la donnée recherchée. En utilisant une expression régulière, on retrouvera la donnée recherchée et toutes les autres de même format. Cette formation est unique car elle couvre en profondeur un sujet sommairement couvert par les cours universitaires, collégiaux et d’investigation numérique.

 

QUI EST CONCERNÉ ?

  • Informaticien judiciaire
  • Personne responsable du eDiscovery dans une organisation
  • Programmeur ou responsable de base de données
  • Chercheur en sciences sociales
  • Personnes travaillant avec de gros fichiers, par exemple les journaux de serveurs

QUALIFICATIONS PRÉALABLES

  • Aucune.

OBJECTIFS D'APPRENTISSAGE

  • Savoir déterminer la structure d’une donnée recherchée
  • Savoir constituer un spécimen réaliste contenant le type de donnée recherchée
  • Savoir rédiger une expression régulière et la valider à l’aide du spécimen constitué

INFORMATIONS GÉNÉRALES

  • Les logiciels présentés lors du cours sont des gratuiciels ne nécessitant pas d’installation exécuté sous Windows
  • Le participant doit être en mesure d’utiliser ces logiciels, soit sur son propre ordinateur ou sur une machine virtuelle
  • Chaque notion théorique est suivie d’un exercice pratique et le rythme est confortable, même pour les débutants

PLAN DE COURS

JOUR 1 :

FONDEMENTS
  • Introduction : variantes d’expressions régulières, utilisation de The Regulator
  • Métacaractères et ancrages
  • Intervalles et quantificateurs
  • Caractères spéciaux et de catégorie

JOUR 2 :

EXPRESSIONS RÉGULIÈRES COMPLEXES
  • Expressions gourmandes et tempérantes
  • Références arrière et masques conditionnels
  • Assertion
  • Logiciels d’investigation numérique
  • Conclusion
  • Examen final

NOS PROCHAINES FORMATIONS