webForumDet fria alternativet
Logga in / Bli medlem

kolla e-mailadress

ASP

1 svar · 406 visningar · startad av Catalina

Medlem sedan okt. 200069 inlägg
Frågan#1

Jag vill kontrollera att det användaren skriver in i fältet verkligen kan vara en e-mailadress.
Någon som har en färdig formel för det, eller vet om det är något mer man ska kolla på än att den innehåller @ och slutar på .någonting?

/Catalina

Medlem sedan dec. 19996 721 inlägg
#2

Litet hopkok

set re=new regexp

re.pattern="^[a-zA-Z0-9\-\.]+\@(\[{0,1})[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]{0,1})$"

if re.test(adressen) then
' riktig adress
else
' inte bra
end if

set re=nothing

Matchningen kräver lite pill för att bli helt korrekt (helt korrekt blir den aldrig, eftersom det kräver spaltmeter med kod), men detta borde räcka för det mesta.

258 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)