Comment repérer le début d'un mot
Bonsoir,
j'aimerais savoir comment repérer avec une expression régulière (module re) le début d'un mot.
Ainsi le début du mot repéré, j'aimerai pouvoir le remplacer par un autre mot.
Par exemple, j'ai :
Code:
1 2 3 4 5
| s = "je veux manger un sandwich, je mangerai un sandwich, mais je n'en remangerai plus"
t = re.sub("......","jeter",s) # de façon à remplacer tous les mots commençant par "manger" avec "jeter"
print t |
Et j'aimerai avoir en résultat :
Code:
1 2
| t -> "je veux jeter un sandwich, je jeterai un sandwich, mais je n'en remangerai plus"
# sans toucher à "remangerai" puisqu'il n'est pas en début de mot |
Merci de votre aide