国产探花免费观看_亚洲丰满少妇自慰呻吟_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 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 固阳县| 闽清县| 遂昌县| 习水县| 苗栗县| 西林县| 临泽县| 建始县| 自治县| 和政县| 隆回县| 石门县| 浦江县| 江山市| 云梦县| 南开区| 七台河市| 林口县| 咸宁市| 邹平县| 山丹县| 大悟县| 温州市| 和静县| 滁州市| 区。| 保靖县| 浦东新区| 罗江县| 项城市| 梅州市| 闸北区| 营山县| 古浪县| 涟水县| 来宾市| 通道| 新巴尔虎左旗| 临洮县| 漳浦县| 淮安市|