Dlareg Blog

Aller au contenu | Aller au menu | Aller à la recherche

mercredi, octobre 6 2010

Vim : enlever les balises HTML

Voici comment enlever toutes les balises HTML dans un document :

Éditer le fichier :

$ vim monfichier.htm

Appuyer sur la touche Echap pour être en mode Normal puis tapez :

:%s/<[^>]*>//g

Pour rechercher toutes les occurrences dans tout le fichier :

%s/chaine/chaine_a_remplacer/g

Chaîne à remplacer :

<[^>]*>

Premier caractère de la chaîne à remplacer :

<

Tout ce qu'il a avant le prochain > :

[^>]*

Dernier caractère de la chaîne à remplacer :

>

vendredi, septembre 24 2010

Vim : remplacer tous les motifs par un autre dans une seule ligne

Dans Vim, il est possible de remplacer xx par yy sur toute une ligne :
Appuyer sur la touche Echap pour être en mode Normal puis tapez :s/xx/yy/g et valider.

Pour remplacer dans tout le texte :
Appuyer sur la touche Echap pour être en mode Normal puis tapez :%s/xx/yy/g et valider.