最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp 电子邮箱email验证实例程序
时间:2022-07-02 22:32:25 编辑:袖梨 来源:一聚教程网
function IsValidEmail(email)
dim names, name, i, c
'Check for valid syntax in an email address.
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
相关文章
- 《世界启元》S10赛季威廉明娜双皇队搭配攻略 06-08
- 《百炼英雄》大话西游联动英雄蜘蛛精·春十三娘培养建议 06-08
- 《三国冰河时代》S5赛季煮酒论英雄活动攻略 06-08
- 《炉石传说》32.2.4返场还愿快攻牧卡组码分享 06-08
- 比特币交易app十大排行 用户体验前十的比特币交易所 06-08
- 《潮汐守望者》幽影尖塔幽室2打法攻略 06-08