Código PHP:
<?php
$cad = "error.500.netfasfasfasfasfsafa";
if(ereg('^[a-z0-9_.-]{3,10}$',$cad))
{
echo "Si pasa";
}
?>
amigo _ssx: a pesar que la cadena "" es mucho mas larga que 10 caracteres tu codigo imprime "Si pasa" y yo me pregunto "que esta mal ?"
Algun idea ? Ahh.. ademas.. sigue admitiendo los dos puntos (:) a pesar de no estar contemplados por la expresion