首页 » 乱七八糟 » JavaScript去掉字符串中的空格

JavaScript去掉字符串中的空格

JavaScript 中没有 trim 函数,所有无法直接去掉空格。

jQuery 内置了 trim 函数,可以很方便的使用。

1.jQuery trim 函数取空格

var str=' string  ';
str = $.trim(string);


2.使用正则表达式去空格

var str=' hello ';

function trimLeft(s){
    return s.replace( /^\s*/, "");
}
  
function trimRight(s){
    return s.replace( /\s*$/, "");
}
  
function trim(s){
    return trimRight(trimLeft(s));
}
  
str = trimLeft(str);//去左空格;
str = trimRight(str);//去右空格
str = trim(str);//去掉左右空格

});