On souhaite, dans ce qui suit, réaliser des traitements relativement complexes sur des chaînes de caractères.
On rappelle que ces chaînes de caractères (objets str) possèdent un certain nombre de méthodes permettant de :
Vous êtes invités à vous les remémorer en lisant cette page.
La plupart du temps, ces méthodes s'avèrent suffisantes. Seulement, pour des problèmes compliqués, on n'arrive à réaliser nos objectifs qu'au prix d'une syntaxe assez lourde -- quand on y arrive.
Les expressions régulières sont un moyen puissant et standardisé de rechercher, remplacer et analyser du texte à l’aide de motifs complexes de caractères.