文字列があるとしましょう (クリスマス プレゼントのリストなど)。
presents = 'iPods, Windows 8, .hack//Sign boxset , red shoes , Wall-E DVD, Deus Ex: Human Revolution '
コンマ区切りの項目はすべて任意で、数字、句読点、または特殊文字 (コンマを除く) を含めることができます。Python を使用してこれらのアイテムの配列を取得したいと考えています。
presents_arr = ['iPods', 'Windows 8', '.hack//Sign boxset', 'red shoes', 'Wall-E DVD', 'Deus Ex: Human Revolution']
私は通常、コンマ区切り文字で文字列を分割し、分割で各文字列をクリーンアップすることでこれを行います。
presents = presents.split(',')
presents = [present.strip() for present in presents]
私たちの好奇心は、特に re.findall でこれを行うことができますか? スプリット/ストリップとまったく同じ動作が必要です。