Jojoxx.net logotyp

 

 

Du är här: Start > FAQ > JavaScript > Hur trimmar jag en sträng?
Användare ikonAnvändare
Besökare just nu: 88
Snabblänkar ikonSnabblänkar
JavaScript-arkivet
Perl
FAQ

Sök på Jojoxx.net


FAQ: JavaScript

Hur trimmar jag en sträng?

Låt oss definiera tre funktioner ltrim(), rtrim() och trim(). ltrim() trimmar en strängs början, rtrim() en strängs slut och trim() kombinerar dem båda:
String.prototype.ltrim = function(){
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function(){
	return this.replace(/\s+$/,"");
}
String.prototype.trim = function(){
    return this.replace(/(^\s+)|(\s+$)/g,"");
}

Använd funktionerna enligt:
minSträng.ltrim();
minSträng.rtrim();
minSträng.trim();

Exempel:
"  123".ltrim().length -> 3
"123  ".rtrim().length -> 3
"  123  ".trim().length -> 3

,