Constructions de backreference
Mise à jour : novembre 2007
Le tableau suivant énumère les paramètres facultatifs qui ajoutent des modificateurs backreference à une expression régulière.
Construction de backreference |
Définition |
---|---|
\number |
Backreference. Par exemple, (\w)\1 recherche les caractères alphabétiques récurrents. |
\k<name> |
Backreference nommée. Par exemple, (?<char>\w)\k<char> recherche les caractères alphabétiques récurrents. L'expression (?<43>\w)\43 effectue la même recherche. Vous pouvez utiliser des apostrophes simples au lieu de crochets ; par exemple, \k'char'. |
Notez l'ambiguïté qui existe entre les codes d'échappement octaux et les backreferences \number utilisant la même notation. Pour plus d'informations sur la façon dont le moteur d'expressions régulières résout l'ambiguïté, consultez Backreferences.