Batch Remplacer les virgules par des points
kingo
-
LAILA -
LAILA -
Bonjour,
Je souhaiterais executer un batch automatique me permettant de remplacer les virgules dans texte par des points.
Comment dois-je m'y prendre SVP
Je n'y connait pas trop en langage batch, donc si vous avez une solution simple et rapide à mettre en oeuvre, elle est la bienvenue :))
je vous remercie d'avance.
Kingo
Je souhaiterais executer un batch automatique me permettant de remplacer les virgules dans texte par des points.
Comment dois-je m'y prendre SVP
Je n'y connait pas trop en langage batch, donc si vous avez une solution simple et rapide à mettre en oeuvre, elle est la bienvenue :))
je vous remercie d'avance.
Kingo
Configuration: Windows Vista Firefox 3.0.13
6 réponses
-
-
Tien tu peut faire un truc comme sa:
Pour cette exemple notre variable %var% sera égal à "Salut, ça va ?".
Imaginons que nous voulons remplace les "," par des "." il faut donc mettre:
set var=%var:,=.%
-----A-----A-A-A
-----|------|-|-|
-----Variable--|-|
---------------|-Caractère-remplaçant.
---------------|
---------------|
---------Caractère-remplacer.
Voila c'est aussi simple que sa.
Bilou. -
Merci de ta reponse.
Comment dois je faire pour qu'il me le fasse dans tout le fichier, me l'enregistre sous le même nom?
Merci d'avance -
hello
soit le fichier f1.txt en entrée, et le fichier f2.txt en sortie avec des .
@echo off
setlocal enableDelayedExpansion
for /f "delims=" %%a in (f1.txt) do (set x=%%a
set x=!x:,=.!
echo !x! >> f2.txt)
rem si tu veux garder le même nom
ren f1.txt f1-vieux.txt
ren f2.txt f1.txt -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
@dubcek
MMMMMMMMMMMMMEEEEEEEEEEEEEEERRRRRRRRRRRRCCCCCCCCCCCIIIIIIIIIIIIIIIIIII!!!!!!
C'est Ni-ckel!
C'est exactement ce qu'il me fallait.
Encore merci pour toute vos réponses et votre aide!!!!
A Plus
Kingo :))))))))))) -