Vamos a validar un email usando expresiones regulares en .NET. Primero definimos el patrón de la expresión regular, ésta es la parte clave del uso de expresiones regulares: string Patron = @”^(([^()[\]\\.,;:\s@\””]+” + @”(\.[^()[\]\\.,;:\s@\””]+)*)|(\””.+\””))@” + @”((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}” + @”\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+” + @”[a-zA-Z]{2,}))$”; Creamos una instancia de la clase de expresiones regulares en .NET pasándole en el constructor [...]
Categoría ‘.NET’
Comentarios desactivados
Comentarios desactivados
A continuación, una función para escalar una imagen teniendo en cuenta sólo el ancho. Le pasamos por parámetro el ancho que queremos que tenga esa imagen. private static System.Drawing.Image ScaleImage(System.Drawing.Image imgPhoto, int width) { int sourceWidth = imgPhoto.Width; //Ancho de la imagen que queremos escalar int sourceHeight = imgPhoto.Height; //Altura de la imagen que queremos [...]
Obtener array de bytes de una dirección URL especificada
Escrito: 4 noviembre 2010 por admin en .NETComentarios desactivados
A continuación, exponemos un código para la obtención de un array de bytes a partir de una url especificada. Para ello usaremos la clase HttpWebRequest y WebResponse, para realizar la petición http a la url y obtener un stream que representa la respuesta http obtenida, que sería el contenido de la url que hemos especificado. [...]