$ 0 0 I use^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$Which is the one used in ASP.NET by the RegularExpressionValidator.