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));
}

你可能感兴趣的:(JavaScript,字符串,去掉空格)