HervéRenault.fr

Regex étendues dans grep, sed, Vim

Par défaut, grep, sed et Vim acceptent des expressions régulières "basiques" (BRE). Pour utiliser des expressions régulières "étendues" (ERE), il faut leur passer les options suivantes :

Ces caractères sont spéciaux en ERE / doivent être backslashés en BRE :

Exemple

Dans cette page, pour trouver un caractère non-numérique suivi d'un ou plusieurs espaces suivi(s) de grep ou sed :

Note au passage : Vim supporte la notation \d et \D dans son mode de base, contrairement à grep et sed.

Le super tableau qui résume tout : Standardisation et application sur Wikipédia.