Я пытался найти хороший RegEx для проверки подлинности электронной почты.Является RegEx, используемым System.Net.Mail.MailAddress
Я уже прошел через Comparing E-mail Address Validating Regular Expressions, и этого не хватало всей моей проверки. У меня есть Google/Bing (ed) и просматриваются 50 лучших нечетных результатов, включая статью с регулярными выражениями и другие материалы.
Так что, наконец, я использовал класс System.Net.Mail.MailAddress
для проверки своего адреса электронной почты. Поскольку, если это не удается, моя электронная почта не будет отправлена пользователю.
Я хочу настроить валидацию, используемую конструктором класса.
Итак, как мне пойти и получить проверку/RegEx, которую использует класс MailAddress?
Вот пример использования исходного кода для разбора http://referencesource.microsoft. ком/# система/сеть/System/Net/почта/MailAddressParser.cs – stefann