[ Thread Index |
Date Index
| More debianworld.org/shellscript-fr Archives
]
Le 03-04-2012, à 12:35:09 +0200, ppercot@xxxxxxx (ppercot@xxxxxxx) a écrit :
> > Est-ce que les parenthèses sont obligatoires ?
> >
> > Quelle différence entre \\<etch\\> et (\\<etch\\>) ?
>
> Les parenthèses servent à deux choses :
> - grouper des expressions, comme dans ton cas ;
> - capturer de l'information qui peut être réutilisée par exemple lors
> d'un remplacement de texte.
>
> Il existe des classes de caractères qui sont plus efficaces que le OU "|"
> pour gérer les capitales et minuscules.
>
> "(\\<etch\\>)|([Ll]enny)|([Ss]queeze)|([Ss]arge)|([Pp]otato)"
Merci pour les explications. Si je comprends bien
\\<([eE]tch)\\> est équivalant à \\<(e|E)tch\\> ?
Je vais tester tout ça quand j'ai un peu de temps.
Encore merci,
Steve