Orezávanie reťazca v JavaScripte?

Ako orežem reťazec v jazyku JavaScript?

Ak už používate tento framework, je vhodné použiť trim z jQuery.

$.trim('  your string   ');

Ja mám tendenciu často používať jQuery, takže orezávanie reťazcov pomocou neho je pre mňa prirodzené. Ale je'možné, že tam je odpor voči jQuery? :)

Komentáre (1)

Existuje veľa implementácií, ktoré možno použiť. Najzrejmejšie sa zdá byť niečo také:

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

" foo bar ".trim();  // "foo bar"
Komentáre (0)

Jednoduchá verzia tu Čo je to všeobecná funkcia pre orezávanie JavaScript?

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