Ne garder que les lettres de l'alphabet

Résolu
Signaler
Messages postés
8
Date d'inscription
dimanche 19 octobre 2008
Statut
Membre
Dernière intervention
11 mars 2010
-
Messages postés
8
Date d'inscription
dimanche 19 octobre 2008
Statut
Membre
Dernière intervention
11 mars 2010
-
Bonjour,
je débute en python et en expressions régulières.
Je suis un peu perdue:
je veux éliminer dans une chaîne tout ce qui ne fait pas partie de l'alphabet.
import re
motif = r"([^[a-zA-Z]])"
test = 'adfg++++zeghg;'
if re.search(motif, test):
print "pas alphabet"

En fait, cela ne marche pas
J'ai bien sûr cherché dans les forums etc, mais je change mon motif et je n'obtiens jamais le bon résultat
Pourriez-vous m'aider svp?
Merci

 
A voir également:

2 réponses

Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
71
suffit de faire:

[^a-zA-Z]




Renfield - Admin CodeS-SourceS - MVP Visual Basic
Messages postés
8
Date d'inscription
dimanche 19 octobre 2008
Statut
Membre
Dernière intervention
11 mars 2010
8
Merci