Hola de nuevo:
Tienes razón banzai, lo que habría que hacer, es comprobar la primera y la última letra antes del return...
// pon ésto antes del return de la función, y dime si te vale...
if (entrada.charAt(0) == ' ') entrada = entrada.substring(1, entrada.length);
if (entrada.charAt(entrada.length - 1) == ' ') entrada = entrada.substring(0, entrada.length - 2);
Saludos