电子邮件地址格式验证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了电子邮件地址格式验证相关的知识,希望对你有一定的参考价值。

Uses a regular expression to validate a string as a validly formatted email address.
  1. ''' <summary>
  2. ''' Determines whether provided email address is properly formatted.
  3. ''' </summary>
  4. ''' <param name="s"></param>
  5. ''' <returns></returns>
  6. ''' <remarks></remarks>
  7. Private Function IsValidEmailFormat(ByVal s As String) As Boolean
  8. Dim result As Boolean = False
  9.  
  10. If Not String.IsNullOrEmpty(s) Then
  11.  
  12. '^[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(.[a-zA-Z0-9-]+)*.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$
  13. Dim pattern As String = My.Settings.Email_Validation_Pattern
  14.  
  15. Dim match As RegularExpressions.Match = RegularExpressions.Regex.Match(s, pattern)
  16. result = match.Success
  17. End If
  18.  
  19. Return result
  20. End Function

以上是关于电子邮件地址格式验证的主要内容,如果未能解决你的问题,请参考以下文章

怎样在windows messenger中验证我的电子邮件地址?

如果我的电子邮件地址格式不正确,如何让我的按钮不通过?

HTML5 电子邮件验证

我应该如何使用 Outlook 发送代码片段?

如何使用java验证电子邮件地址?

验证-- email类型输入框(电子邮件地址)--multiple