Outils pour utilisateurs

Outils du site


reseau:regexp:accueil

**Ceci est une ancienne révision du document !**

Les expressions régulières

Présentation

Une expression régulière sert à identifier une chaîne de caractères répondant à un ou plusieurs critères comme par exemple une chaîne de caractères ne contenant des lettres.

Les expressions régulières permettent de simplifier les recherches dans des fichiers texte comme les fichiers journaux ou les fichiers de configuration et de réaliser, en une seule commande, un ensemble de tâches.

Définir des expressions régulières

Les expressions régulières utilisent divers opérateurs pour combiner des expressions de plus petite taille.

Il existe deux standards principaux en matière d'expression régulière, POSIX et Perl.

Liste de quelques méta-caractères utilisés et leur fonction :

Méta-caractèreFonction
\dTous les chiffres
\DTout sauf les chiffres
.Tout caractère
\wToutes les lettres
\WTout sauf des lettres
[a-z]Les lettres de a à z (attention les expressions régulières sont sensibles à la casse)
[0-9]Les chiffres de 0 à 9
[abc]a, b ou c
[abc]Ni a ni b ni c
{n}Répéter n fois
{n,m}Répéter de n à m fois
*Répéter de 0 à n fois
+Répéter de 1 à n fois
\sLe caractère espace
\STous les caractères sauf l’espace
Début de ligne ou négation
$Fin
\bDébut ou fin de mot
\Caractère échappatoire
(…)Sélection d’un groupe
\\|\\Permettant de faire ou entre 2 sous-motifs
reseau/regexp/accueil.1637789230.txt.gz · Dernière modification : 2021/11/24 22:27 de techer.charles_educ-valadon-limoges.fr