Som alle brukerundersøkelser , bør e-postadresser valideres for å sikre at de er riktig formatert og inneholder ikke skadelig innhold . Flere teknikker kan brukes i ASP.Net å validere e-postadresser, men ved anvendelse av regulære uttrykk er en av de mest konsise tilnærminger. Regulære uttrykk er et mønster -matching språk designet for å manipulere tekst . ASP.Net har et omfattende sett av regulære uttrykk som du kan bruke til å opprette, endre eller sammenligne strenger . Du trenger:
Visual Studio 2005 eller over
. Net 2.0
kunnskap om C #
Vis flere instruksjoner
en
Lag et nytt prosjekt i Visual Studio ved å velge "File "-menyen og deretter " New Project" . Visual Studio viser dialogboksen Nytt prosjekt .
2
Velg. Netto 2.0 eller nyere fra rammen utvalg combo boksen øverst til høyre i dialogboksen Nytt prosjekt .
3
Velg " Visual C # " og deretter " Windows " i prosjekttyper valglisten. Visual Studio viser en liste over Visual C # Windows- malene er installert på datamaskinen.
4
Velg " Class Library" fra listen over tilgjengelige maler .
5
Navn prosjektet i henhold til dine koding standarder eller preferanser . En ny klasse bibliotek prosjektet er opprettet i Visual Studio utviklingsmiljø. The Class Library prosjektet typen kan gjenbrukbare klasser og komponenter som skal opprettes som kan deles med andre prosjekter .
6
Høyreklikk på prosjektnavnet og velg "Legg til en klasse. " . Nevne klassen StringUtil eller et lignende navn som fester seg til din utvikling standarder
7
I den nye klassen skriv inn følgende kode :
hjelp System.Text.RegularExpressions ;
namespace Utility
{
public class StringUtil
{
public bool IsValidEmail ( string emailAddress )
{
streng mønster = @ "^ ( ( \\ ? ! . ) " "( [ ^ " "\\ r \\ \\ ]