Les expressions régulière

Expression régulière

selon wikipédia : Les expression régulières motifs, sont des chaînes de caractères, qui décrit, selon une syntaxe précise, un ensemble de chaînes de caractères possibles. Linux gère parfaitement bien ce type de motifs.

Les regex simple

regex Description
[...] Ensemble de caractères
[...] Intervalle de caratères
. N'importe quel caractère
* Répétition : zéro ou plusieurs fois
+ Répétition : zéro ou une fois
{n,m} De n à m fois

Les regex étendu :

regex Description
| OU logique
(...) Sous section
^ Début de ligne
$ Fin de ligne

Exemple :

Toutes les lignes commençant par un nombre :

^[0-9][0-9]*

Autre exemple : FreBSD, OpenBSD ou NetBSD :

(Free | Open | Net) BSD