Como todos los datos del usuario, direcciones de correo electrónico deben ser validados para asegurar que estén correctamente formateados y no contienen código malicioso. Múltiples técnicas se pueden utilizar en ASP.Net para validar direcciones de correo electrónico , pero el uso de expresiones regulares es uno de los enfoques más concisas. Las expresiones regulares son un lenguaje de patrones diseñados para manipular texto. ASP.Net proporciona un amplio conjunto de expresiones regulares que se puede utilizar para crear, modificar o comparar cadenas . Cosas que necesitará
Visual Studio 2005 o superior
. Net 2.0
conocimiento de C #
Ver Más instrucciones
1
Crear un nuevo proyecto en Visual Estudio de seleccionar el menú " archivo" y luego "Nuevo proyecto" . Visual Studio muestra el cuadro de diálogo Nuevo proyecto.
2
Seleccione . Net 2.0 o superior del cuadro combinado de selección de marco en la parte superior derecha del cuadro de diálogo Nuevo proyecto.
3
Seleccione "Visual C # " y luego " Windows" en la lista de selección de tipos de proyectos. Visual Studio muestra una lista de plantillas de Windows de Visual C # instaladas en el equipo .
4
Seleccione " Biblioteca de clases " en la lista de plantillas disponibles .
5
Nombre del proyecto de acuerdo con sus normas o preferencias de codificación. Un nuevo proyecto de biblioteca de clases se crea en el entorno de desarrollo de Visual Studio. El tipo de proyecto de biblioteca de clases permite que las clases y componentes reutilizables que se creen que se puede compartir con otros proyectos.
6
Haga clic en el nombre del proyecto y seleccione "Agregar una clase. " . Asigne un nombre al StringUtil clase o un nombre similar que se adhiere a sus normas de desarrollo
7
En la nueva clase escriba el siguiente código:
usando System.Text.RegularExpressions ;
espacio de nombres Utilidad
{
public class StringUtil
{
public bool IsValidEmail (cadena emailAddress )
{< br > patrón de encordado
= @ "^ ( ( \\ ! . ) " " ( [ ^ " "\\ r \\ \\ ]