kolla e-mailadress

ASP

1 svar · 422 visningar · startad av Catalina

Medlem sedan okt. 200069 inlägg
Trådstart#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.

381 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
122 ms — hämta statistik (db)
127 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)