Rubrique précédente: Syntaxe de masqueRubrique suivante: Procédure de traitement des cibles d'un opérateur


Masque d'échantillon

Le schéma suivant permet un filtrage précis de la sortie de la commande DIR dans l'interface de commande Windows :

([0-9]{2}/){2}[0-9]{2} *[0-9]{2}:[0-9]{2}(a|p) *[0-9,]+ [_~0-9a-zA-Z ]*(\.[_0-9a-zA-Z ]*)?

Les lignes suivantes correspondent à ce schéma :

26/10/05 07:03p 134,217,723 pagefile.sys

26/10/05 07:03p 1,024 testfile

Les lignes précédentes sont formées des éléments suivants :

Le schéma d'un masque peut différer selon les caractères exacts à mettre en correspondance. Par exemple [\._~0-9a-zA-Z ]* au lieu de [_~0-9a-zA-Z]*(\.[_~0-9a-zA-Z]*) ? pourrait également correspondre aux noms de fichier dans nos sorties d'exemple, mais sans imposer de contraintes au nombre de points (.) dans le nom de fichier.