Ne garder que les lettres de l'alphabet [Résolu]

Messages postés
8
Date d'inscription
dimanche 19 octobre 2008
Dernière intervention
11 mars 2010
- - Dernière réponse : lilly74
Messages postés
8
Date d'inscription
dimanche 19 octobre 2008
Dernière intervention
11 mars 2010
- 11 mars 2010 à 19:48
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

 
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
17308
Date d'inscription
mercredi 2 janvier 2002
Dernière intervention
22 août 2018
3
Merci
suffit de faire:

[^a-zA-Z]




Renfield - Admin CodeS-SourceS - MVP Visual Basic

Merci Renfield 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 98 internautes ce mois-ci

Commenter la réponse de Renfield
Messages postés
8
Date d'inscription
dimanche 19 octobre 2008
Dernière intervention
11 mars 2010
0
Merci
Merci

 
Commenter la réponse de lilly74

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.