^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$上面的是邮件的表达,如果我输入[email protected] 系统默认是正确的,但是,如果我要判断@前只能输入不超过20个字符的邮箱表达式呢?