使用RegEx和Javascript电子邮件字段验证禁止免费电子邮件服务电子邮件(例如Gmail,Yahoo,Hotmail)的最佳方法是什么?
^.*@(?!(aol\.com$|yahoo\.com$|hotmail\.com$))$
Run Code Online (Sandbox Code Playgroud)
我在这里看到了通用的"在Javascript中验证电子邮件地址"解决方案在JavaScript中验证电子邮件地址?但无法弄清楚如何让它不允许Gmail,雅虎和Hotmail.
[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum)\b
Run Code Online (Sandbox Code Playgroud)