Comme toutes les entrées d'utilisateur, adresses e-mail doivent être validées afin de s'assurer qu'ils sont correctement formatés et ne contiennent pas de contenu malveillant. Plusieurs techniques peuvent être utilisées dans ASP.Net pour valider les adresses e-mail , mais en utilisant des expressions régulières est l'une des approches les plus concises . Les expressions régulières sont un langage pattern-matching conçu pour manipuler le texte . ASP.Net fournit un vaste ensemble d'expressions régulières qui vous pouvez utiliser pour créer, modifier ou comparer des chaînes . Les choses dont vous aurez besoin
Visual Studio 2005 ou au-dessus
. Net 2.0
connaissance de C #
Show More Instructions
1
Créez un nouveau projet dans Visual studio by sélectionner le menu "Fichier" puis "Nouveau projet" . Visual Studio affiche la boîte de dialogue Nouveau projet.
2
Sélectionnez . Net 2.0 ou au-dessus de la zone de liste déroulante de sélection de cadre en haut à droite de la boîte de dialogue Nouveau projet.
3
Sélectionnez " Visual C #" puis "Windows" dans la liste de sélection Types de projets . Visual Studio affiche une liste de C # des modèles visuels de Windows installée sur l'ordinateur .
4
Sélectionnez " Class Library " dans la liste des modèles disponibles .
5
Nom du projet selon vos normes ou préférences de codage. Un nouveau projet de bibliothèque de classes est créé dans l'environnement de développement Visual Studio. Le type de projet Bibliothèque de classes permet à des classes et des composants réutilisables qui seront créés qui peuvent être partagées avec d'autres projets .
6
clic-droit sur le nom du projet et sélectionnez "Ajouter une classe. " . Nommez le StringUtil de classe ou un nom similaire qui adhère à vos normes de développement
7
Dans la nouvelle classe entrez le code suivant :
utilisant System.Text.RegularExpressions ;
namespace Utility
{
public class StringUtil
{
public bool IsValidEmail (chaîne emailAddress )
{< br > modèle de chaîne de
= @ "^ ( ( \\ ! ). " "( [^ " "\\ r \\ \\