国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Regex > 正文

asp email郵箱地址驗證正則表達式

2020-03-16 21:13:15
字體:
來源:轉載
供稿:網友
剛才說了郵箱驗證先可用js來處理,然后再由asp,php來做,下面我來看看一個asp 郵箱地址驗證正則表達式全新實例吧。
 
 

上篇文章我們用字符串查找的方法實現了asp email郵箱地址的驗證,有可能比較喜歡正則表達式的朋友,這里也給出相應的代碼。
方法一

復制代碼代碼如下:

Public Function ChkMail(ByVal Email) 
Dim Rep,Pmail : ChkMail = True : Set Rep = New RegExp 
Rep.Pattern = "([.a-zA-Z0-9_-]){2,10}@([a-zA-Z0-9_-]){2,10}(.([a-zA-Z0-9]){2,}){1,4}$" 
Pmail = Rep.Test(Email) : Set Rep = Nothing 
If Not Pmail Then ChkMail = False 
End Function 

郵箱地址驗證二 
復制代碼代碼如下:

<% 
Function isemail(strng) 
isemail = false 
Dim regEx, Match 
Set regEx = New RegExp 
regEx.Pattern = "^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$" 
regEx.IgnoreCase = True 
Set Match = regEx.Execute(strng) 
if match.count then isemail= true 
End Function 
%> 

方法三 
復制代碼代碼如下:

Public Function IsEmail(ByVal PString) 
Dim Plt,Pgt : Plt = False : Pgt = False 
For x = 2 To Len(PString) - 1 
If Mid(PString,x,1) = "@" Then Plt = True 
If Mid(PString,x,1) = "." And Plt = True Then Pgt = True 
Next 
If Plt = True And Pgt = True Then 
IsEmail = True 
Else 
IsEmail = False 
End if 
End Function 
%> 

我們來看看驗證一的實例使用方法 
復制代碼代碼如下:

If ChkMail(admin@vevb.com) = True Then 
Response.Write "格式正確" 
Else 
Response.Write "格式有誤" 
End If 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 伊吾县| 咸丰县| 康定县| 海宁市| 竹山县| 酉阳| 乌兰浩特市| 绥阳县| 临汾市| 泗阳县| 怀远县| 建平县| 师宗县| 会东县| 连云港市| 沿河| 台安县| 东光县| 清新县| 定结县| 进贤县| 湘阴县| 和田县| 南华县| 文昌市| 怀远县| 巴彦淖尔市| 曲松县| 铜梁县| 安龙县| 曲阜市| 双柏县| 鄂州市| 鄄城县| 贵南县| 三河市| 仪征市| 宜春市| 青河县| 瑞安市| 元氏县|