Är detta ett bra pattern för e-mail-adresser?

ASP

2 svar · 204 visningar · startad av Skarre

Medlem sedan apr. 20012 427 inlägg
Trådstart#1
"^[a-zA-Z0-9\-\_\.]+\@{1}[a-zA-Z0-9]+\.([a-zA-Z]{2}|[a-zA-Z]{3})$"

Är det något jag inte tänkt på?

Medlem sedan apr. 20012 427 inlägg
#2

Version 1.1. Jag satte ignorecase till true och förkortade mönstret lite, samt ändrade slutet.

"^[a-z0-9\-\_\.]+\@{1}[a-z0-9]+\.[a-z]{2,3}$"
Medlem sedan juni 20004 308 inlägg
#3

Lämnar en länk till perldoc.com. Förutom intressant läsning har du även ett regexp. Exempelvis kanske det inte är så bra att låsa topdomänen till 2 eller 3 tecken när det kommer nya tld's som .info och .name

Tillägg:
Även "-" är tillåtet i domännamn :)

389 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
122 ms — hämta statistik (db)
131 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)