VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > VB.net教程 >
  • VB.net中使用正则表达式验证邮箱地址是否合法

正则表达式可是个好东西,不过真要自己纯手工去写未免学习成本有点高,好在网上有很多现成的语法可以直接拿来用,做一下收藏记录

站长之家里面提供了常用的正则表达式写法以及在线测试工具:

http://tool.chinaz.com/regex/

下面贴一下在VB.net中实现的具体代码:

当然首先得加入引用

 


Imports System.Text.RegularExpressions
 
''' <summary>
 
''' 校验邮箱地址是否合法
 
''' </summary>
 
''' <param name="addr"></param>
 
''' <returns>合法返回True,不合法返回false</returns>
 
Public Function validateEmail(ByVal addr As String) As Boolean
 
Dim reg As New Regex("w[-w.+]*@([A-Za-z0-9][-A-Za-z0-9]+.)+[A-Za-z]{2,14}")
 
Return reg.IsMatch(addr)
 
End Function
 
相关教程