JS 清除所有空格
/**
* // 清除所有空格
* customTrim(' bao zun ', 2)
* // return 'baozun'
*/
const customTrim = (str = '', type = 1) => {
if (!str || !isString(str)) return str
switch (type) {
case 1: // strat end
return str.replace(/(^\s*)|(\s*$)/g, '')
case 2: // all
return str.replace(/\s+/g, '')
case 3: // start
return str.replace(/(^\s*)/g, '')
case 4: // end
return str.replace(/(\s*$)/g, '')
default:
return str
}
}