Jaki jest najlepszy sposób podziału ciągu, jak "HELLO there HOW are YOU"
przez wielkie litery (w języku Python)?Python split string oparty na regex
Więc chciałbym skończyć z tablicy takich jak: results = ['HELLO there', 'HOW are', 'YOU']
EDIT:
Próbowałem:
p = re.compile("\b[A-Z]{2,}\b")
print p.split(page_text)
To nie wydaje się działać, choć .
[Co próbowałeś] (http://www.whathaveyoutried.com)? - Nie można znaleźć ['' re.split() ''] (http://docs.python.org/3/library/re.html#re.split)? –
Kiedy mówisz, że coś nie działa, powinieneś wyjaśnić dlaczego. Czy otrzymujesz wyjątek? (Jeśli tak, opublikuj cały wyjątek) Czy otrzymujesz błędne dane wyjściowe? –