Hola!., no le agarro muy bien a las expresiones regulares y hice una que verifique un nombre de domino, solo el nombre sin la extensión (es lo que necesito), por ejemplo 
solo-esta-parte.noimporta  
encontré que lo básico es: 
que la palabra empiece y finalice con numero o letra
puede tener guiones en medio
y que sea de  2 a 64 dígitos 
y bueno la expresión regular que hice me quedo así:   
 Código PHP:
    /^[a-z0-9][-a-z0-9]{0,62}[a-z0-9]$/i 
    
  usándola así   
 Código PHP:
    $patron = "/^[a-z0-9][-a-z0-9]{0,62}[a-z0-9]$/i";
$c = 'solo-esta-parte';
if (preg_match($patron,$c)) {
    echo 'ok';
}
else{
    echo 'no';
} 
    
  bueno ya hice varias pruebas y parece que si funciona, quisiera que alguien que sepa la "califique" y me diga que esta bien o mal... para aprender 

 gracias