Python- comment utiliser re pour faire correspondre une chaîne entière

Je suis la validation de la saisie de texte par un utilisateur, de sorte qu'il acceptera seulement des lettres, mais pas des numéros. jusqu'à présent, mon code fonctionne très bien lorsque je fais un certain nombre (p. 56), il me prévient que je devrais taper des lettres et quand je tape dans les lettres qu'elle ne retourne rien (comme il devrait le faire). Mon problème est qu'il l'accepte quand j'ai commencer par taper les lettres suivies de chiffres par exemple (s45). ce qu'il fait est d'accepter de la première lettre, mais pas l'ensemble de la chaîne. J'en ai besoin pour accepter l'ensemble de la chaîne.

def letterCheck(aString):
    if len(aString) > 0:
        if re.match("[a-zA-Z]", aString) != None:
            return ""
    return "Enter letters only"

source d'informationauteur Thomas