Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
doc:programmation:shells:bash-vii-globs-etendus-regex [07/10/2015 18:13] milou [Correspondance de motifs avec les expressions rationnelles] |
doc:programmation:shells:bash-vii-globs-etendus-regex [07/10/2015 18:24] milou [Correspondance de motifs avec les expressions rationnelles] |
||
---|---|---|---|
Ligne 275: | Ligne 275: | ||
> '' ^ '' : début de l'expression | > '' ^ '' : début de l'expression | ||
- | > ''<nowiki>([[:alpha:][:blank:]]*)</nowiki>'' : | + | > ''<nowiki>([[:alpha:][:blank:]]*)</nowiki>'' : |
+ | > | ||
>entre parenthèses: première sous-expression, | >entre parenthèses: première sous-expression, | ||
- | >avec une paire de crochets contenant deux autres paires de crochets ''[:apha:]'' et ''[:blank:]'', | + | > |
+ | >avec une paire de crochets contenant deux autres paires de crochets ''[:apha:]'' et ''[:blank:]'', | ||
+ | > | ||
>avec ''*'' pour signifier que le groupe [alpha et blank] doivent apparaître 0 ou plusieurs fois ; suivi d'un espace. | >avec ''*'' pour signifier que le groupe [alpha et blank] doivent apparaître 0 ou plusieurs fois ; suivi d'un espace. | ||
> '' - '' : un tiret avec un espace après comme dans l'expression littérale. | > '' - '' : un tiret avec un espace après comme dans l'expression littérale. | ||
- | > ''<nowiki>([[:digit:]]*) - ([[:alpha:]]?)</nowiki>'' : une sous expression faite d'un groupe composé d'un nombre quelconque d'alphanumérique, un espace, un tiret, une autre sous-expression qui apparaît 0 ou 1 fois (''?''). | + | > ''<nowiki>([[:digit:]]*) - ([[:alpha:]]?)</nowiki>'' : une sous expression faite d'un groupe composé d'un nombre quelconque d'alphanumérique, un espace, un tiret, une autre sous-expression qui apparaît |
+ | > | ||
+ | >0 ou 1 fois (''?''). | ||
- | > La sous-expression ''(.*)'' signifie n'importe quel nombre ( ''*'' ) de tout caractères (''.''), | + | > La sous-expression ''(.*)'' signifie n'importe quel nombre ( ''*'' ) de tous caractères (''.''), |
- | >puis littéralement ''jpg'', | + | > |
+ | >puis littéralement ''jpg'', | ||
+ | > | ||
>puis ''$'' qui signifie fin de l'expression. | >puis ''$'' qui signifie fin de l'expression. | ||