RicH and FamouS

       Home         Glosar IT                                                                                                                                                                                                              SUBSCRIBE NOW!
        

08.04.2009

String trim()

Un lucru care lipseste din JavaScript este o functie trim() care sa elimine spatiile dintr-un string. Este utila de exemplu cind se doreste verificarea unor cimpuri care sa nu fie sarite la verificare doar prin introducerea unor spatii albe.

O solutie simpla este crearea unei functii:

function trim(str)
{ 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()+"|");

Sau se poate folosi inclusiv pt. cimpuri sau constante string:

alert("|"+" alt test ".trim()+"|");

    Blog din Moldova    FastCounter 

 
Copyright © 2008-2010 Foster1. All rights reserved.