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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
Dans : news:1123289332.024310.198400@g44g2000cwa.googlegroups.com,
JohnDoe2001@gmail.com 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à :-)
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à :-)