Wie alle Benutzereingaben sollten E-Mail -Adressen überprüft, um sicherzustellen sie richtig formatiert werden und enthalten keine schädlichen Inhalten . Mehrere Techniken können in ASP.Net verwendet werden, um E-Mail- Adressen zu überprüfen , aber mithilfe von regulären Ausdrücken ist einer der prägnantesten Ansätze . Reguläre Ausdrücke sind ein Pattern-Matching Sprache entwickelt, um Text zu manipulieren. ASP.Net bietet einen umfangreichen Satz von regulären Ausdrücken , die Sie zum Erstellen , Ändern oder Zeichenfolgen vergleichen könnte . Was Sie brauchen
Visual Studio 2005 oder höher
. Net 2.0 TDI, Kenntnisse von C #
anzeigen Weitere Anweisungen
1
Erstellen Sie ein neues Projekt in Visual Studio durch die Option " Datei"-Menü und dann " New Project" . Visual Studio zeigt das Dialogfeld Neues Projekt .
2
auswählen . Net 2.0 oder höher aus dem Rahmen Auswahl Combo-Box auf der rechten oberen Ecke im Dialogfeld Neues Projekt .
3
Wählen Sie " Visual C # ", dann "Windows " in der Projekttypen Auswahlliste. Visual Studio zeigt eine Liste der Visual C #-Windows- Vorlagen auf dem Computer installiert .
4
Wählen Sie " Class Library" aus der Liste der verfügbaren Vorlagen .
5
Nennen Sie das Projekt nach Ihren Coding-Standards oder Präferenzen . Eine neue Klasse Bibliothek-Projekt wird in der Visual Studio-Entwicklungsumgebung erstellt . Die Klassenbibliothek Projekt Art ermöglicht wiederverwendbare Klassen und Komponenten geschaffen werden, mit anderen Projekten genutzt werden können.
6
auf den Namen des Projekts mit der rechten Maustaste und wählen Sie " In einer Klasse. " . Benennen Sie die Klasse StringUtil oder einen ähnlichen Namen , die auf Ihre Entwicklung Standards entspricht
7
In der neuen Klasse den folgenden Code eingeben :
mit System.Text.RegularExpressions ;
Namespace Dienstprogramm
{
public class StringUtil
{
public bool IsValidEmail (string emailAddress )
{
String pattern = @ "^ ( ( \\ ! ). " " ( [^ " "\\ r \\ \\]