【发布时间】:2016-06-10 18:22:28
【问题描述】:
我发现这个正则表达式作为电子邮件验证,但我不明白这是什么意思,我尝试输入多种形式的电子邮件但它们不起作用,我认为这个正则表达式有问题。
^[A-Z0-9][A-Z0-9._%+-]{0,63}@(?:[A-Z0-9]{1,63}.){ 1,125}[AZ]{2,63}$
谁能解释一下这个正则表达式是什么意思并举个例子。
提前致谢。
【问题讨论】:
-
其中是否有您不理解的特定部分?如果不是,这个问题太宽泛了。
-
regex101 是你的朋友。无论如何,这只是对(某种)有效电子邮件地址的另一种检查。
-
这看起来肯定是错误的,因为电子邮件不应该是这么大的
63或125字符字符串。