Een string inkorten in JavaScript?

Hoe trim ik een string in JavaScript?

De trim van jQuery is handig als je dat framework al gebruikt.

$.trim('  your string   ');

Ik gebruik jQuery vaak, dus het trimmen van strings met jQuery is natuurlijk voor mij. Maar is het mogelijk dat er een verzet is tegen jQuery?)

Commentaren (1)

Er zijn een heleboel implementaties die kunnen worden gebruikt. De meest voor de hand liggende lijkt iets als dit te zijn:

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

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

Eenvoudige versie hier Wat is een algemene functie voor JavaScript trim?

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