在前端开发的过程中,我们经常会遇到需要对于输入的字符串进行格式化处理,本文主要介绍下如何通过js实现去除字符串的空格,本文提供三种类型来去除字符串的空格。
1、 去除字符串的头部和尾部空格
let str= ' 去除头部和尾部空格 ';
let result = str.replace(/^[" "||" "]*/,"").replace(/[" "|" "]*$/,"");
console.log('get result:',result);
//get result:去除头部和尾部空格
2、去除字符串中的所有空格
let str= ' 去除字符串中的所有空格 qckg ';
let result = str.replace(/\s/g,'');
console.log('get result:',result);
//get result:去除字符串中的所有空格qckg
3、去除字符串结尾处的空格
let str= ' 去除字符串结尾处的空格 qckg ';
let result = str.replace(/(\s*$)/g,"");
console.log('get result:',result);
//get result: 去除字符串结尾处的空格 qckg