Cette section décrit la syntaxe à utiliser pour créer des expressions régulières pour la correspondance de mots de passe. Cette syntaxe correspond à la syntaxe d'expression régulière prise en charge pour la correspondance de ressources lors de la spécification de domaines.
Caractères |
Résultats |
---|---|
\ |
Utilisé pour mentionner un métacaractère (comme *) |
\\ |
Correspond à un caractère \ unique |
(A) |
Sous-expressions de groupes (affecte l'ordre d'évaluation des modèles) |
[abc] |
Classe de caractères simples (un caractère entre crochets correspond au caractère cible) |
[a-zA-Z] |
Classe de caractère avec des plages (une plage de caractères entre crochets correspond au caractère cible) |
[^abc] |
Classe de caractères niés |
. |
Représente tout caractère autre que l'introduction d'une nouvelle ligne |
^ |
Représente uniquement le début d'une ligne |
$ |
Représente uniquement la fin d'une ligne |
A* |
Représente la lettre A, apparaissant 0 fois ou plusieurs fois (correspondance maximale) |
A+ |
Représente la lettre A, apparaissant 1 fois ou plusieurs fois (correspondance maximale) |
A? |
Représente la lettre A, apparaissant 1 ou 0 fois (correspondance maximale) |
A*? |
Représente la lettre A, apparaissant 0 fois ou plusieurs fois (correspondance minimale) |
A+? |
Représente la lettre A, apparaissant 1 fois ou plusieurs fois (correspondance minimale) |
A?? |
Représente la lettre A, apparaissant 0 ou 1 fois (correspondance minimale) |
AB |
Représente la lettre A suivie de la lettre B |
A|B |
Représente A ou B. |
\1 |
Référence arrière à la première sous-expression entre parenthèses |
\n |
Référence arrière à la nème sous-expression entre parenthèses |
Tous les opérateurs de fermeture (+, *, ?) impliquent une correspondance maximale par défaut, c'est-à-dire qu'ils correspondent à autant d'éléments de la chaîne que possible sans faire échouer la correspondance globale. Si vous voulez utiliser un type de fermeture minimale (non maximale), ajoutez un ? juste après. Une fermeture minimale recherchera le moins d'éléments possible.
Copyright © 2014 CA.
Tous droits réservés.
|
|