Remplacer une sous-chaine exacte sous forme de variable par une autre
Bonjour à tous,
Voici mon problème : j'ai une chaine du type "il a mangé"
et je veux remplacer une sous-chaine par une autre, par exemple ici :
Code:
1 2
| souchaine_avant = "a"
souchaine_apres="avoir" |
J'ai tenté des essais avec re.sub et chaine.replace, ainsi qu'une modification de ma chaine de départ sous la forme
Code:
regex = r"^"+souschaine_avant+r"$"
mais à chaque fois cela me donne un résultat du type "il avoir mavoirngé".
Bref, pas moyen de me limiter à la sous-chaine exacte...
Merci pour votre aide !