Python scinde une chaîne basée sur les regex

Quelle est la meilleure façon de découper une chaîne de caractères comme "HELLO there HOW are YOU" en majuscules les mots (en Python)?

Donc je finirais avec un tableau comme tel: results = ['HELLO there', 'HOW are', 'YOU']


EDIT:

J'ai essayé:

p = re.compile("\b[A-Z]{2,}\b")
print p.split(page_text)

Il ne semble pas fonctionner, cependant.

  • Qu'avez-vous essayé? - Vous ne pouvez pas trouver re.split()?
  • Quand vous dites quelque chose ne fonctionne pas, vous devrez expliquer pourquoi. Ne vous obtenez une exception? (Si oui, poste l'ensemble de l'exception) avez-vous reçu le bon de sortie?
InformationsquelleAutor | 2012-11-03