如何使用正则表达式和Javascript电子邮件字段验证来禁止免费的电子邮件服务邮件(例如Gmail,Yahoo,Hotmail)?
^.*@(?!(aol\.com$|yahoo\.com$|hotmail\.com$))$
我看到了这里的通用“在Javascript中验证电子邮件地址”的解决方案Validate email address in JavaScript?,但是我不知道如何使其禁止Gmail、Yahoo和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