No sé si es la mejor forma de hacerlo, pero hace lo que pides:
Código Javascript
:
Ver original<script type="text/javascript">
var texto = "hola-como-estas";
var arr = texto.split("-");
var res = texto.replace("-" + arr[arr.length-1], "");
alert(res);
</script>
Saludos.