带有角度的电子邮件验证正则表达式

这是我的表情

"^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,5}$"

This accepts the email test@test. Fails if one 't' is removed test@tes. Fails for test@test

为什么要对第一种情况进行验证?