¿Recortar cadena en JavaScript?

¿Cómo se recorta una cadena en JavaScript?

El recorte de jQuery es conveniente si ya estás usando ese framework.

$.trim('  your string   ');

Suelo usar jQuery a menudo, así que recortar cadenas con él es algo natural para mí. Pero es posible que haya una reacción contra jQuery por ahí... :)

Comentarios (1)

Hay muchas implementaciones que se pueden utilizar. La más obvia parece ser algo así:

String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g, "");
};

" foo bar ".trim();  // "foo bar"
Comentarios (0)

Versión simple aquí ¿Qué es una función general para el recorte de JavaScript?

function trim(str) {
        return str.replace(/^\s+|\s+$/g,"");
}
Comentarios (0)