O solutie simpla este crearea unei functii:
function trim(str)
{ return str.replace(/^s*|s*$/g,""); }
{ return str.replace(/^s*|s*$/g,""); }
Apoi se poate folosi:
alert(trim(" un test "));
O solutie mai eleganta este crearea unei functii prototip pt. toate stringurile:
String.prototype.trim = function() {
return this.replace(/^s*|s*$/g,"");
}
var str=" un test ";
alert("|"+str+"|n|"+ str.trim()+"|");
return this.replace(/^s*|s*$/g,"");
}
var str=" un test ";
alert("|"+str+"|n|"+ str.trim()+"|");
Sau se poate folosi inclusiv pt. cimpuri sau constante string:
alert("|"+" alt test ".trim()+"|");