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方法;

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。