Remplacement d'un caractère sur un scope précis
Bonjour,
je cherche à remplacer dans une chaine de caractère un caractère spécifique. (c'est issue d'un csv)
un exemple sera plus parlant.
toto|ta"|"ta|titi
on veut obtenir :
toto|ta"_"ta|titi
ou encore un autre cas:
toto|"ta|ta"|titi
on veut obtenir :
toto|"ta_ta"|titi
ou encore un autre cas:
toto|"ta|ta"| t"i|t"i
on veut obtenir :
toto|"ta_ta"|t"i_t"i
la j'essaie de trouver une solution dans ce type la :
Code:
1 2 3 4 5
| with open(FullPath) as fichier:
for line in fichier:
line = re.sub(r"REGEX","_",line)
print (line)
fichier.close() |
mais bon ça marche pas type top ...
Si vous avez une idée de comment procéder, je suis preneur.
Merci par avance.