Bonjour !
Je cherche à supprimer les mots entre parenthèses dans une chaine de caractères par le biais d'une fonction en utilisant re.compile,
J'en ai essayé plusieurs dont celle-ci :
Mais aucune ne fonctionne, ça retourne None ou la chaîne qui contient encore les mots entre crochets.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 texte = "Coucou ça va (error) aujourd'hui ?" import re def remove_brackets(texte): r = re.compile(r"\(+\w+\)") for word in texte : if word in r : return r.sub('', str(texte)) print(texte)
J'aurais besoin de vos lumières merci !
Partager