next up previous index
suivant: Les métacaractères monter: Les expressions régulières précédent: Les expressions régulières   Index

La syntaxe

Elle est à la base identique à celle des expressions régulières de programmes connus comme grep, sed,... mais plusieurs nouvelles fonctionnalités ont été ajoutées. Nous allons voir ici les bases, ainsi que certaines amélioration apportées par perl.

Les opérations sur les expressions régulières sont effectuées par défaut sur la variable $_. Pour les faire s'appliquer à une autre variable, il faut utiliser l'opérateur =~ :

if ($variable =~ /regexp/) {...};
# est donc équivalent à
$_ = $variable;
if (/regexp/) {...};


Sous-sections

Olivier Aubert
1999-06-01