所以我有一个表达:
XRegExp.cache("^([\\w-]+(?:\\.[\\w-]+)*)@((?:[\\w-]+\\.)*\\w[\\w-]{0,66})\\.([a-z]{2,6}(?:\\.[a-z]{2})?)$", "i");
我在注册期间用来验证电子邮件,电子邮件可以具有自定义域,因此每个域都必须通过,例如:foo@bar.baz(这确实通过了)。
我的问题是并非每封电子邮件都通过验证(例如:thisfails@proxima.solutions),那么我做错了什么?