Regex
Voici un bref rappel des principaux métacaractères utilisés :
| Métacaractère | Signification | Exemple |
. |
N'importe quel caractère | Regex : a.b Exemple : Elle correspond à "a" suivi de n'importe quel caractère, puis "b" (ex. "aab", "a1b", "a_b"). |
* |
0 ou plusieurs répétitions | Regex : ab*c Exemple : Correspond à "ac", "abc", "abbc", "abbbc", etc. |
+ |
1 ou plusieurs répétitions | Regex : ab+c Exemple : Correspond à "abc", "abbc", "abbbc", mais pas "ac". |
? |
0 ou 1 répétition | Regex : colou?r Exemple : Correspond à "color" ou "colour". |
[...] |
Classe de caractère (exemple [0-9] ou [a-z]) |
Regex : [0-9] Exemple : Correspond à n'importe quel chiffre de 0 à 9. |
^ |
Début de ligne | Regex : ^Bonjour Exemple : Correspond à une ligne qui commence par "Bonjour". |
$ |
Fin de ligne | Regex : monde$ Exemple : Correspond à une ligne qui se termine par "monde". |
\| |
alternative | Regex : chat\|chien Exemple : Correspond à "chat" ou "chien". |
| Copié du site: https://www.it-connect.fr/tuto-grep-linux-exemples-pratiques/ |