Crochets [ ]
Les crochets permettent de créer un ensemble de caractères avec lesquels établir une correspondance.
Lorsque vous placez une série de caractères entre crochets, votre expression correspond alors à l'un de ces caractères.
Par exemple, l'expression PARTIE[123] correspond aux valeurs suivantes :
- PARTIE1
- PARTIE2
- PARTIE3
Par contre, elle ne correspond pas aux valeurs suivantes :
- PARTIE12
- PARTIE23
- PARTIE123
Trait d'union -
Le trait d'union utilisé avec les crochets permet de créer une plage de caractères avec lesquels établir une correspondance.
Par exemple, si vous devez établir une correspondance avec n'importe quelle lettre en majuscule, vous pouvez indiquer [A-Z].
Si la correspondance doit porter sur un chiffre, vous pouvez indiquer [0-9].
Si vous avez besoin d'une correspondance avec tous les numéros de parties ci-dessus, vous pouvez utiliser l'expression suivante, par exemple :
[A-Z]+[0-9]+
- [A-Z] (correspond à toute lettre en majuscule)
- + (une ou plusieurs fois)
- [0-9] (correspond à tout chiffre)
- + (une ou plusieurs fois)