Wie kann ich eine Zeichenkette in JavaScript kürzen?
Der Zuschnitt von jQuery ist praktisch, wenn Sie dieses Framework bereits verwenden.
$.trim(' your string ');
Ich neige dazu, jQuery häufig zu verwenden, daher ist das Trimmen von Zeichenketten mit diesem Framework für mich selbstverständlich. Aber es ist möglich, dass es eine Gegenreaktion gegen jQuery gibt :)
Es gibt eine Vielzahl von Implementierungen, die verwendet werden können. Die naheliegendste scheint so etwas wie diese zu sein:
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g, "");
};
" foo bar ".trim(); // "foo bar"
Einfache Version hier Was ist eine allgemeine Funktion für JavaScript-Trim?
function trim(str) {
return str.replace(/^\s+|\s+$/g,"");
}