Validating a email address in java internet dating australia statistics
This question exists because it has historical significance, but it is not considered a good, on-topic question for this site so please do not use it as evidence that you can ask similar questions here.
For example @ is allowed multiple times depending on context, how do you know the required one is there? BTW, I found that there is a 1.4 version, here are the API docs.
The code is well-documented and has a lot of easy-to-change options to allow or disallow certain email forms.