2010-05-04 15 views
5

Estoy usando C# y jQuery para validar un nombre de usuario con Regex. Solo estoy aprendiendo :) Hasta ahora tengoRegex for Username?

UserName = "[a-zA-Z0-9]"; 

¿Pero esto no detiene los símbolos? ¿Cómo asegurarse de que no haya símbolos o "." O "_"?

Gracias

Respuesta

12

Esa expresión regular dice "Al menos una letra o un número" que quieren "Cada personaje desde el principio hasta el final es una letra o un número"

"^[a-zA-Z0-9]+$" 
+0

oh muchas gracias :) wow rápido ¡respuesta! intentaré esto. muchas gracias – Murray

+0

genial! gracias de nuevo :)))) – Murray

+3

Como una adición, típicamente los nombres de usuario no pueden comenzar con dígitos - para asegurar esto, use '"^[a-zA-Z] [a-zA-Z0-9] * $ "' . –

Cuestiones relacionadas