Witam,
Zastanawialem sie gdzie umiescic tego posta i wybor padl na ten dzial. Panowie potrzebuje pomocy przy napisaniu wyrazenia regularnego do walidacji meili. Pewnie teraz zarzucicie mnie haslem ze pelno tego w necie. Wiem jest tego sporo ale walidacja meila musi byc zgodna z RFC 2822. Oznacza to ze czesc hosta nie moze miec wiecej niz 64 a czesc domeny 255 tak zaby w sumie dlugosc adresu meilowego nie przekraczala 320 znakow.
Mam juz prawie gotowe wyrazenie regularne do walidacji meila ale niestety bez sprawdzania dlugosci poszczegolnych czesci meila. Pomoze ktos
Regex pattern = new Regex( @"^([a-zA-Z0-9`~!#$%\^&*\-_\+=\{}|'/\?]+)([\.]{1}([a-zA-Z0-9`~!#$%\^&*\-_\+=\{}|'/\?]+))*\@([a-zA-Z0-9`~!#$%\^&*\-_\+=\{}|'/\?]+)([\.]{1}([a-zA-Z0-9`~!#$%\^&*\-_\+=\{}|'/\?]+))*$" );