Expressions régulières première partie (sed, vim et python)

J’ai lu le livre «Sams Teach Yourself regular expressions in 10 Minutes» de Ben Forta. Celui-ci est une bonne introduction à des expressions régulières. Mais, à mon avis il y a des lacunes. D’abord, l’auteur ne parle pas de comment remplacer.

Ensuite, le livre est agnostic par rapport au language. J’ai dû adapter la syntaxe des expressions régulières aux commandes «sed» dans le terminal de Linux ainsi que l’editor Vim. Lorsqu’on se sert des expressions régulières en python, la syntaxe est encore différente.

Cela dit, les différences sont au niveau de syntaxe. Les règles de base sont pareilles.

Voici des exemples des différences entre l’éditeur de texte Vim, Sed et Python pour la même expression régulière:

Lire la suite