首页 > 代码库 > js去字符串空格

js去字符串空格

作者:张昌昌

1、利用正则表达式去掉字符串所有空格

    var   s   =   "asd   ddd   bbb   sss";
    var   reg   =   /\s/g;
    var   ss   =   s.replace(reg,   "");
    alert(ss);
2、去除头部和尾部空格  
function trim(jia) {   
    return jia.replace(/(^\s*)|(\s*$)/g, "");   
}  
//去除头部空格    
function ltrim(jia) {  
    return jia.replace(/(^\s*)/g, "");  
}   
//去除尾部空格  
function rtrim(jia) {   
    return jia.replace(/(\s*$)/g, "");   
}  
//去除头尾和中间空格,制表符  
function trimSpaces(Str){      
        var ResultStr = "";      
        Temp=Str.split(/\s/);       
        for(i = 0; i < Temp.length; i++)      
            ResultStr +=Temp[i];      
        return ResultStr;
总结:(1)空格的正则表达式为/s;(2)利用字符串的split和replace方法;

js去字符串空格