Bonjour,
Je débute en python. Un problème lié aux expressions régulières me tracasse depuis 2 jours.
Voici le sujet: un utilisateur rentre dans le programme une liste de choix de la forme "1a 2b 3c 2e".
Cette liste est de longueur variable (entre 1 et 8 couples 'chiffre,lettre').
J'aimerais simplement pouvoir transformer cette chaîne en "1:a 2:b 3:c 2:e".
Je pensais qu'un script simple du type:
pourrait fonctionner, mais je trouve pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 a=<la chaîne rentrée par l'utilisateur> b=re.sub(...,...,a)
Pour le moment, je fais une boucle pour récupérer chaque couple dans une liste dont je transforme chaque membre puis je concatène. Un peu lourd...
Merci d'avance pour vos solutions!
Partager