validación php regex
solo una pregunta rápida, soy un poco mala con la expresión regular, así que pensé en publicar aquí. La expresión regular a continuación es para validar un nombre de usuario.
Debe tener entre 4 y 26 caracteres de longitud
Comience con al menos 2 letras
Solo puede contener números y un guión bajo y un puntoTengo esto hasta ahora, pero no funciona.
<?php
$username=$_POST['username'];
if (!eregi("^([a-zA-Z][0-9_.]){4,26}$",$username))
{
return false;
}
else
{
echo "username ok";
}
?>
Gracias :)