我已經通過使用但未驗證電子郵件地址是否在起點處具有點(。)來驗證電子郵件地址中是否包含正確的@和.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