どうせならこうするのが正解でしょ
([^@]+)@([^@]+)