今天在工作中需要在JS中去掉字符串中的空格,在网上搜一下,并且进行了一些测试,感觉还可以,顺便在此总结一下:
//去除头部和尾部空格
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;
}