用于电子邮件未验证高级域中的数字的正则表达式
本文关键字:数字 正则表达式 高级域 电子邮件 验证 用于 | 更新日期: 2023-09-27 18:37:16
private const string EmailPattern = @"'A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:'.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?'.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)'Z";
我能够正确验证大多数电子邮件,但我要验证的条件之一是高级域末尾的数字。例如:abc@test.com1(我认为这不是有效的电子邮件,并希望验证此条件)
我尝试过很多正则表达式,但没有成功。
试试这个正则表达式
^(['w'.'-]+)@(['w'-]+)(('.('w){2,3})+)$