人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

用ASP判斷Email地址是否有效果

用ASP判斷Email地址是否有效果

更新時間:2022-09-06 文章作者:未知 信息來源:網絡 閱讀次數:


用ASP判斷Email地址是否有效
2000-03-23· 王俊·CPCW

在用ASP編寫頁面時,如果涉及到郵件發送,一般會要求輸入Email地址。錯誤的Email地址往往帶來許多不必要的麻煩,用下面的函數IsValidEmail就能判斷出一個Email地址是否有效。
函數源代碼:
<%
Function IsValidEmail(Email)
ValidFlag = False
If (Email <> "") And (InStr(1, Email, "@") > 0) And (InStr(1, Email, ".") > 0) Then
atCount = 0
SpecialFlag = False
For atLoop = 1 To Len(Email)
atChr = Mid(Email, atLoop, 1)
If atChr = "@" Then atCount = atCount + 1
If (atChr >= Chr(32)) And (atChr <= Chr(44)) Then SpecialFlag = True
If (atChr = Chr(47)) Or (atChr = Chr(96)) Or (atChr >= Chr(123)) Then SpecialFlag = True
If (atChr >= Chr(58)) And (atChr <= Chr(63)) Then SpecialFlag = True
If (atChr >= Chr(91)) And (atChr <= Chr(94)) Then SpecialFlag = True
Next
If (atCount = 1) And (SpecialFlag = False) Then
BadFlag = False
tAry1 = Split(Email, "@")
UserName = tAry1(0)
DomainName = tAry1(1)
If (UserName = "") Or (DomainName = "") Then BadFlag = True
If Mid(DomainName, 1, 1) = "." then BadFlag = True
If Mid(DomainName, Len(DomainName), 1) = "." then BadFlag = True
ValidFlag = True
End If
End If
If BadFlag = True Then ValidFlag = False
IsValidEmail = ValidFlag
End Function
%>
用法舉例:
IsValidEmail("my_263_email@263.net") 返回Ture
IsValidEmail("zh99wj@tonghua.com.cn") 返回Ture
IsValidEmail("myemail263.net") 返回False
IsValidEmail("my_263_email@263) 返回False
請注意,函數只是判斷Email地址格式是否有效,但并不能檢查該地址是否確實存在。(出處:熱點網絡)

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 中阳县| 宜都市| 偃师市| 五指山市| 如东县| 太仆寺旗| 罗定市| 谷城县| 喀喇沁旗| 玉龙| 黎川县| 富平县| 利川市| 樟树市| 同德县| 常熟市| 天等县| 富平县| 荃湾区| 汝城县| 钦州市| 福泉市| 独山县| 乌海市| 门头沟区| 恩施市| 夏邑县| 博罗县| 沙洋县| 仪征市| 界首市| 怀仁县| 蒲城县| 海南省| 永泰县| 长武县| 阿鲁科尔沁旗| 图木舒克市| 公安县| 子长县| 云霄县|