"HELLO there HOW are YOU"
(Pythonで)大文字の単語のように文字列を分割する最良の方法は何ですか?
だから私はそのような配列になるでしょう: results = ['HELLO there', 'HOW are', 'YOU']
編集:
私が試してみました:
p = re.compile("\b[A-Z]{2,}\b")
print p.split(page_text)
ただし、動作しないようです。
何かがうまくいかないと言うときは、その理由を説明する必要があります。例外はありますか?(もしそうなら、例外全体を投稿してください)あなたは間違った出力を得ますか?
—
Gareth Latty、2012年
re.split()
でしたか?