Well, maybe not a single @. At least one @ maybe. There's a set of special characters that aren't permitted in the local part of an email address including @... unless they're quoted. So "@"@example.com is a valid address.
I usually just recommend people don't validate email addys and let the email verification message do the job for you. This is pretty much why.