
PD: soy nuevo con php y llevo fatal las expresiones regulares, me podría indicar si
la que tengo hecho, está bien o he metido la pata

function validar_apellido($apell)
{
resultado_apellido((preg_match('/[a-z0-9]{6,8}+[A-Z]+[[:punct:]]{1}/', $apell));
}
function resultado_apellido($valor)
{
if($valor)
{
echo "apellido bien";
}else
{
echo "apellido mal";
}
}
Un saludo y disculpen las molestias