May 20, 2024

Wiki

Python

Aide

edit SideBar

Search

Expressions Rationnelles


Introduction aux expressions rationnelles

Un premier contact avec les expressions rationnelles : leur intérêt, leur utilisation. Tiré de dive into Python.

Compilation

On apprend à compiler une expression rationnelle, et à utiliser une expression compilée. Tiré, comme les sections suivantes, du regex howto.

Utilisation avancée

On découvre ici d'autres méta-caractères, ainsi que des techniques avancées, permettant de résoudre facilement des problèmes récurrents concernant l'utilisation des expressions rationnelles.

  • D'autres méta-caractères. On y découvre d'autres méta-caractères, pour détecter le début ou la fin d'un mot, d'une phrase.
  • Des correspondances les plus petites possibles. L'utilisation du .* peut poser problème, par exemple dans la recherche des balises html, car il relève la plus grande des correspondances. On apprend ici à exiger la plus petite des correspondances.
  • Les assertions, où comment exiger qu'un motif soit présent, ou absent.

Les groupes

Présentation et utilisation de la notion de sous-groupes, pour les expressions rationnelles.

Modifier des chaînes de caractères

Présentation des méthodes permettant de couper une chaîne, ou de remplacer un motif par un autre, à l'aide d'expressions rationnelles.

Travaux pratiques

Résumé : Le module re.

Page Actions

Recent Changes

Group & Page

Back Links