17 tipos de expresiones regulares en ASP.NET
Autor:Eve Cole
Fecha de actualización:2009-06-30 15:49:52
"^d+$" //Entero no negativo (entero positivo + 0)
"^[0-9]*[1-9][0-9]*$" //Entero positivo
"^((-d+)|(0+))$" //Entero no positivo (entero negativo + 0)
"^-[0-9]*[1-9][0-9]*$" //Entero negativo
"^-?d+$" //entero
"^d+(.d+)?$" //Número de punto flotante no negativo (número de punto flotante positivo + 0)
"^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]* .[0-9]+)|([0-9]*[1-9][0-9]*))$" //Número de punto flotante positivo
"^((-d+(.d+)?)|(0+(.0+)?))$" //Número de punto flotante no positivo (número de punto flotante negativo + 0)
"^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9] *.[0-9]+)|([0-9]*[1-9][0-9]*)))$" //Número de punto flotante negativo
"^(-?d+)(.d+)?$" //Número de punto flotante
"^[A-Za-z]+$" //Una cadena que consta de 26 letras en inglés
"^[AZ]+$" //Una cadena que consta de 26 letras mayúsculas en inglés
"^[az]+$" //Una cadena que consta de 26 letras minúsculas en inglés
"^[A-Za-z0-9]+$" //Una cadena que consta de números y 26 letras en inglés
"^w+$" //Una cadena que consta de números, 26 letras en inglés o guiones bajos
"^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$" //dirección de correo electrónico
"^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$" // URL