Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: Psyke1 en 7 Mayo 2011, 17:02 pm



Título: Duda simple expresiones regulares
Publicado por: Psyke1 en 7 Mayo 2011, 17:02 pm
Hola buenas, vengo aquí con un problemilla muy sencillo que tengo con RegExp.
Necesito validar nombres de usuario que sólo pueden contener : números, letras y "_" ; tener un mínimo de un carácter y un máximo de 15.
Para ello, pensé esto:
Código:
[\w_]{1,15}
El problema es que si tengo esto:
Código:
=Usu@rio^
La validación me da positiva, pues, encuentra caracteres alfanuméricos... :-(
Sólo quiero que me admita (\w y "_") nada más. ;)
¿Me echáis una mano?
Gracias :-*

DoEvents! :P


Título: Re: Duda simple expresiones regulares
Publicado por: Novlucker en 7 Mayo 2011, 17:21 pm
Intenta con esta :P
Código:
^[\w_]{1,15}$

Saludos


Título: Re: Duda simple expresiones regulares
Publicado por: Psyke1 en 7 Mayo 2011, 17:46 pm
Gracias Novlucker, resulto :-*