Liksom alla användarens input , bör e-postadresser valideras för att säkerställa att de är korrekt formaterade och inte innehåller skadligt innehåll . Flera tekniker kan användas i ASP.Net för att validera e-postadresser , men med hjälp av reguljära uttryck är en av de mest koncisa metoder . Reguljära uttryck är en mönstermatchning språk för att manipulera text . ASP.Net erbjuder en omfattande uppsättning av reguljära uttryck som du kan använda för att skapa , ändra eller jämföra strängar . Saker du behöver Review, Visual Studio 2005 eller högre
. Net 2.0
kunskaper i C #
Visa fler instruktioner
1
Skapa ett nytt projekt i Visual Studio genom att välja " Arkiv " -menyn och sedan " Nytt projekt " . Visual Studio visar dialogrutan Nytt projekt .
2
Välj . Net 2.0 eller högre från ramen valet kombinationsrutan längst upp till höger i dialogrutan Nytt projekt .
3
Välj " Visual C # " och sedan " Windows " i Project Typer vallistan . Visual Studio visar en lista över Visual C # Windows -mallar installerade på datorn .
4
Välj " Class Library " från listan över tillgängliga mallar .
5
Namn projektet enligt dina kodningsstandarder eller preferenser . Ett nytt klassbibliotek projekt skapas i Visual Studio utvecklingsmiljö . The Class Library projekttyp tillåter återanvändbara klasser och komponenter som ska skapas som kan delas med andra projekt .
6
Högerklicka på projektnamnet och välj " Lägg till en klass. " . Namnge klassen StringUtil eller ett liknande namn som följer din utveckling standarder
7
I den nya klassen ange följande kod :
hjälp System.Text.RegularExpressions ;
namespace Utility Review
{
public class StringUtil
{
offentliga bool IsValidEmail ( string emailaddress ) katalog
{
strängmönster = @ " ^ ( ( \\ ? ! . ) " " ( [ ^ " " \\ r \\ \\ ]