var strr=" 1 ad dertasdf sdfASDFDF DFG SDFG "
// type 1-所有空格,2-前后空格,3-前空格,4-后空格
function trim(str,type){
switch (type){
case 1:return str.replace(/\s+/g,"");
case 2:return str.replace(/(^\s*)|(\s*$)/g, "");
case 3:return str.replace(/(^\s*)/g, "");
case 4:return str.replace(/(\s*$)/g, "");
default:return str;
}
}
console.log( trim(strr,1)) // "1addertasdfsdfASDFDFDFGSDFG"
// 如只需要去除前后空格,可直接使用js的trim()方法:
let str = " abcd ";
str.trim() // "abcd"
js 去除前后、前、后所有空格
最新推荐文章于 2023-09-06 16:26:44 发布