Hola. Tengo un problemilla con esto de las expresiones regulares, a ver si alguien me puede ayudar un poco.
Esta es mi expresión regular (PCRE):
Código PHP:
preg_match('/^\w_-\.{3,28}$/', $this->user)
Y lo que quiero hacer es que valgan [a-zA-Z0-9], la barrabaja "_", el guión "-" y el punto "."
¿Cuál es el fallo?