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