关于网友提出的“正则表达式 Email的正则表达式”问题疑问,本网通过在网上对“正则表达式 Email的正则表达式”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:正则表达式 Email的正则表达式
描述: 以下是EMAIL的验证函数:
Public Function isValidEmail(ByVal strEmail As String) As Boolean
Dim emailPattern As String = "\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
Dim emailRegex As Regex = New Regex(emailPattern)
If emailRegex.IsMatch(strEmail) Then
Return True
Else
Return False
End If
End Function
以下是测试代码:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim theEmail As theEmail = New theEmail
If theEmail.isValidEmail("af (d@ffjdlfj.com") Then
Response.Write("email true")
Else
Response.Write("email false")
End If
End Sub
以下是测试结果:
email true
我的问题是:
为什么电邮"af (d@ffjdlfj.com"经过函数验证后是一个有效的电邮地址?
以上介绍了“正则表达式 Email的正则表达式”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3508673.html