En mi página de registro, necesito validar los nombres de usuario como alfanuméricos solamente, pero también con guiones bajos opcionales. He llegado a esto:Validar nombre de usuario como alfanumérico con guiones bajos
function validate_alphanumeric_underscore($str)
{
return preg_match('/^\w+$/',$str);
}
Lo que parece funcionar bien, pero no soy un experto en expresiones regulares. ¿Alguien detecta algún problema?
esto permitirá guiones y creo períodos, así –
Creo que los espacios en blanco, así que podría ser válida con \ w –
Para PRE, \ w Coincide con un carácter "palabra" (alfanuméricos más "_"), de acuerdo con la documentación oficial de Perl: http://www.perl.com/doc/manual/html/pod/perlre.html –