Hi,
this looks like a shoddy attempt at validating an email address... if you're interested in validating email addresses read through the node validate an email address which directs you to several CPAN modules that do this.
If you just want a simple explanation of .+@.+\..+ it says:
In reply to Re: Translation of reg expression
by maa
in thread Translation of reg expression
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |