Comment puis-je supprimer des chiffres d'une chaîne?
"\d"est la même chose dans une expression régulière que "[0-9]", vous pouvez donc le faire à la result = re.sub(r"\d+", "", s)place. La vitesse dépendra probablement de la chaîne particulière utilisée, mais pour moi, cela a re.subpris environ deux fois plus de temps str.translate(légèrement plus longtemps si vous n'utilisez pas de modèle pré-compilé).
re:result = re.sub(r'[0-9]+', '', s)