我已经通过使用但未验证电子邮件地址是否在起点处具有点(。)来验证电子邮件地址中是否包含正确的@和.com availbale例如:.john @ gmail.com)。以HTML格式开头,无点(。)验证电子邮件地址
实际上,当在gmail中创建帐户时,它会检查选择的地址是否在我想要的地址的起点处有点。
我试图像下面,但它不工作
<input type="email" pattern="[a-z0-9._%+-][email protected][a-z0-9.-]+\.[a-z]{2,3}$" title="Enter valid email address" name="email" required class="form-control" placeholder="Enter email is here...">
谁能给我一个想法实现这一....?
这封电子邮件的正则表达式是可悲的不足。 'x @ google'在这里是一个有效的电子邮件地址,就像'roボット@ example.com'一样。世界疯了吗?也许吧,但那就是我们生活的世界。你唯一能够真正测试的东西就是它里面有一个“@”。除此之外,唯一确切知道的方法是尝试交付。你的模式甚至会拒绝诸如'BobJones @ example.com'和'example @ example.info'的普通地址 – tadman