これは非常に単純に聞こえますが、何らかの理由で必要なすべての結果を得ることができません
この場合の単語は、たとえば次の文字列のように、空白で区切られた空白以外の任意の文字です。結果は次のようになります: ['Hello','there','stackoverflow.']
私のコード:
import re
word_pattern = "^\S*\s|\s\S*\s|\s\S*$"
result = re.findall(word_pattern,text)
print result
しかし、私が示したように文字列でこのパターンを使用した後、リストの最初と最後の単語のみが配置され、2 つのスペースで区切られた単語は配置されません
このパターンの問題点は何ですか?