我正在尝试轻轻验证一个电子邮件地址,我几乎就在那里,但我无法弄清楚如何强制本地部分包含一个点。
应通过验证的一般格式为:
firstname.lastname@subdom.domain.com
其中局部部分必须包含一个点或多个点,但不能连续。点无法启动电子邮件。 撇号和连字符都可以,但不是开头字符。
name@subdom.domain.com
必须失败。
这就是我所拥有的,但它仍在验证name@subdom.domain.com
^(\w+)([\-.'][\w]+)*@(\w[\-\w]*\.){1,3}([A-Za-z]){2,6}
答案 0 :(得分:0)
将*
替换为+
即。 0或更多,1或更多
^(\w+)([\-.'][\w]+)*@(\w[\-\w]*\.){1,3}([A-Za-z]){2,6}
|
here