OVH Cloud OVH Cloud

Supression de caracteres

1 réponse
Avatar
JohnDoe2001
Bonjour,
j'aimerais savoir si il est possible, dans un fichier texte, de faire
identifier un caracteres precis, et lorsque que ce caractere est
present dans une ligne de faire supprimer les n premiers caracteres de
cette ligne.
Merci

1 réponse

Avatar
Fred
Dans : news:,
disait :
Bonjour,


Bonjour,

j'aimerais savoir si il est possible, dans un fichier texte, de faire
identifier un caracteres precis, et lorsque que ce caractere est
present dans une ligne de faire supprimer les n premiers caracteres de
cette ligne.



Oui.
Mais en recopiant le fichier (moins les caractère enlevés).
En vbscript :
Il faut lire le fichier ligne par ligne. Utiliser pour chaque ligne la
fonction Instr pour identifier le caractère recherché et récupérer sa
position. Utiliser la fonction Mid pour extraire la fin de la ligne à
partir de la position en question. Écrire la fin de ligne dans un
nouveau fichier.
En fin de script, on peut effacer le fichier source et renommer le
fichier cible.

Il y a peut-être également une solution en ligne de commande avec FIND,
mais je laisse la main sur ce coup là :-)

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT