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);//去掉左右空格
});