domingo, 30 de noviembre de 2008

Expresiones Regulares

Expresión regular para validar un número de porcentaje de la forma: dos dígitos + punto + dos decimales.

^\d{1,2}$|^\d{1,2}\.$|\d{1,2}\.[\d]{1,2}$

Links recomendados:
Interesante link muy completo sobre las expresiones regulares:RegexLib

Cómo: Quitar caracteres no válidos de una cadena
return Regex.Replace(strIn, @"[^\w\.@-]", "")

Cómo: Comprobar si las cadenas tienen un formato de correo electrónico válido
^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$

Excelente tutorial: www.codeproject.com