次のようなコンテンツを受信しています。
"Jane Doe" <jane@doe.com>, "John Doe" <john@doe.com>
そして、メールアドレスを抽出したいと思います:
jane@doe.com, john@doe.com
現在、私は次のような正規表現を持っています:
/<(.*)>/
かっこの間のすべてを取得しますが、次のようなものも取得します。
jane@doe.com>, "John Doe" <john@doe.com
途中で @ 記号を使用した場合も、正しく機能しませんでした。
/<(.*)@(.*)>/
explode()
コンマに基づいて行うこともできますが、preg_match()
私が望むものを提供する方法があるはずだと考えています. 正規表現で何が欠けていますか?