Conforme mostrado abaixo: String.prototype.trim=função(){ var m=this.match(/^/s*(/S+(/s+/S+)*)/s*$/); retornar (m==nulo)?"":m[1]; } usar: var mensagem = "Estou bem"; mensagem.trim();