Test Foro de elhacker.net SMF 2.1

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:
[\w_]{1,15}
El problema es que si tengo esto:
=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
^[\w_]{1,15}$

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