Expressions régulières

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
53
Mois de parution
mars 2011
Domaines


Résumé
Les expressions régulières permettent d'effectuer des opérations complexes sur les chaînes de caractères et sont utilisées dans presque tous les langages de programmation. Python, comme à son habitude, propose des méthodes simples pour son utilisation.

1. Présentation des expressions régulières

Une expression régulière est une chaîne de caractères dont on se sert en tant que motif (pattern) et qui sert à représenter des ensembles de chaînes de caractères en utilisant un langage formel.

Pour utiliser efficacement de telles expressions avec Python, il faut d'abord bien connaître la grammaire de ce langage et savoir l'utiliser efficacement.

Cette grammaire est indépendante de celle du langage de programmation qui l'utilise. Une expression régulière sera interprétée de la même manière par JAVA, PHP ou Python.

Une bonne introduction est disponible sur de nombreux sites. Citons simplement Wikipédia.

2. Présentation du module Python dédié

2.1 Introduction

Le module Python re est dédié à l'utilisation d'expressions régulières. Il propose des fonctionnalités puissantes, performantes et simples d'utilisation.

La documentation est claire et bien faite. Elle se trouve là : http://docs.python.org/library/re.html.

Voyons...

Cet article est réservé aux abonnés. Il vous reste 90% à découvrir.
à partir de 21,65€ HT/mois/lecteur pour un accès 5 lecteurs à toute la plateforme
J'en profite


Articles qui pourraient vous intéresser...

CrossDev sous Eclipse

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
112
Mois de parution
janvier 2021
Domaines
Résumé

Le développement logiciel nécessite l’utilisation d’outils pour l’écriture, la compilation et le débogage de code. La prise en main de ces outils n’est pas toujours évidente, alors lorsqu’on en maîtrise un, autant l’utiliser dans le maximum de cas. Eclipse permet cela et nous allons le voir dans le cas du développement embarqué.

L’édition des liens démystifiée

Magazine
Marque
GNU/Linux Magazine
Numéro
244
Mois de parution
janvier 2021
Domaines
Résumé

Parmi les étapes concourant à la fabrication d’un exécutable, l’édition des liens est certainement la plus méconnue. Elle est pourtant cruciale à plus d’un titre. Le choix entre édition statique et dynamique des liens a notamment des implications sur la facilité de développement, la sécurité et la performance.