私はいくつかのパターンにマッチさせようとしています。私が一致するようにしようとしているオプションの複数のグループを持つPython正規表現
パターンは、これらは以下のとおりです。
David C. Drummond
Sundar Pichai
Julie Spellman Sweet
は、私はすべての3つのグループにマッチする正規表現式を必要とします。
何私がこれまで試したことは次のとおりです。スペースの後の言葉(\s
、\b
)と貪欲と非貪欲記号付き(?
)との間のスペースのために多くのバリエーションを持つr"^(\w*)\W?(\w*|\w\.)\W?(\w*)"
。
あなたのパターンは、これらのすべてに一致する必要があります参照してください。実際には、パターンは最初の文字列(つまりすべての文字列)に一致するパターンはすべてオプションであるため、パターンは一致します。 – melpomene
しかし、それはそれらのすべてと一致しません。 – bjj
投稿する[mcve]。 – melpomene