JavaScript去除字符串首尾空格

 function trim(str)
        {
            return str.replace(/\s+/g,"");
        } 

javascript去除字符串空格的函数

function  jtrim(s)  
{  
   
var  i,b=0,e=
s.length;  
    
for(i=0;i<s.length;i++
) //去左空格
          
if(s.charAt(i)!=' '){b=i;break;}
  
     
if(i==
s.length)  
        
return  "";  

   for(i=s.length-1;i>b;i--)  去右空格
       
if(s.charAt(i)!=' '){e=i;break;}
  
  
return  s.substring(b,e+1
);  
}

下面的更好点 

//去左空格; 
function ltrim(s){ 
return s.replace( /^\s*/, ""); 

//去右空格; 
function rtrim(s){ 
return s.replace( /\s*$/, ""); 

//去左右空格; 
function trim(s){ 
return rtrim(ltrim(s)); 
}
posted @ 2007-03-21 00:25  leonardleonard  阅读(196)  评论(0编辑  收藏  举报