手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >一个判断email合法性的函数[非正则]
一个判断email合法性的函数[非正则]
摘要:

<%

Function IsValidEmail(email)

Dim names, Name, i, c

IsValidEmail = True

names = Split(email, "@")

If UBound(names) <> 1 Then

IsValidEmail = False

Exit Function

End If

For Each Name In names

If Len(Name) <= 0 Then

IsValidEmail = False

Exit Function

End If

For i = 1 To Len(Name)

c = LCase(Mid(Name, i, 1))

If InStr("abcdefghijklmnopqrstuvwxyz_-.", c) <= 0 And Not IsNumeric(c) Then

IsValidEmail = False

Exit Function

End If

Next

If Left(Name, 1) = "." Or Right(Name, 1) = "." Then

IsValidEmail = False

Exit Function

End If

Next

If InStr(names(1), ".") <= 0 Then

IsValidEmail = False

Exit Function

End If

i = Len(names(1)) - InStrRev(names(1), ".")

If i <> 2 And i <> 3 Then

IsValidEmail = False

Exit Function

End If

If InStr(email, "..") > 0 Then

IsValidEmail = False

End If

End Function

%>

【一个判断email合法性的函数[非正则]】相关文章:

javascript中动态函数用法

一个很简单的办法实现TD的加亮效果.

JavaScript通过事件代理高亮显示表格行的方法

JS实现浏览器菜单命令

js常用函数 不错

判断是否输入完毕再激活提交按钮

一个很Cool的JS菜单效果

javascript的函数第1/3页

一个很简单的办法实现TD的加亮效果.

jQuery聚合函数实例

精品推荐
分类导航