Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
"HELLO there HOW are YOU"(Pythonで)大文字の単語のように文字列を分割する最良の方法は何ですか?
"HELLO there HOW are YOU"
したがって、次のような配列になります。results = ['HELLO there', 'HOW are', 'YOU']
results = ['HELLO there', 'HOW are', 'YOU']
編集:
私が試してみました:
p = re.compile("\b[A-Z]{2,}\b") print p.split(page_text)
しかし、うまくいかないようです。
私は提案します
l = re.compile("(?<!^)\s+(?=[A-Z])(?!.\s)").split(s)
このデモを確認してください。