Table des matières

Les expressions régulières

Peu d'outils font gagner autant de temps sur la réalisation d'opérations répétitives et fastidieuses, libérant du “temps de cerveau disponible” pour des tâches plus intéressantes.

Regular Expressions in PostgreSQL

Les caractères

les classes de caractère

[[:alpha:, digit...]]

les quantificateurs

les ancres

Ou logique

Commandes système

SED

SED est un Stream EDiteur, il analyse chaque ligne. Sid le pattern est trouvé, il execute sinon il passe à la ligne suivante Sa présentation sur wikipedia : http://fr.wikipedia.org/wiki/Stream_Editor

exemples

sed 's/chien/chat/g' animaux.txt         
sed '1,50s/chien/chat/g' animaux.txt                 (entre les lignes1 et 50)
sed '/digby/,/duncan/s/chien/chat/g' animaux.txt     (entre les mots digby et duncan)
sed -e 's/chien/chat/' -e 's/hi/lo/' animaux.txt
sed -f mon_fichier_de_motifs animauw.txt

ressources