Le Wed, 19 Apr 2006 17:49:08 +0200, Laurent écrivit:
> J'ai un relativement gros fichier texte (environ 40000 longues lignes),
> donc, dans lequel on trouve des dates au format jj/mm/aaaa, que je
> souhaiterais remplacer par les mêmes dates au format aaaa-mm-jj.
> Ces dates ne sont pas disposées dans les mêmes colonnes, et ne sont pas
> forcement en nombre identique en fonction des lignes.
> Quelqu'un pourrait-il me dire comment faire ça autrement qu'à la main ?
Avec une regexp sous vim, ça devrait pouvoir marcher, si tu es
sûr de ton format:
:%s#\(\d\d\)\/\(\d\d\)\/\(\d\d\d\d\)#\3-\2-\1#g
Arnaud.
--
Perso:
http://launay.org/blog/
Hébergement:
http://www.nocworld.com/