方法一:去除全部空格(常用)
function trim(str) {
var reg = /\s+/g;
if (typeof str === 'string') {
var trimStr = str.replace(reg,'');
}
console.log(trimStr) // 'abcdefg'
}
trim(str)
方法二:去除全部空格(推荐)
let str = ' '
str.split(' ').join('')
console.log(str) // ''
方法三:去除字符串首尾空格
let str = " 行动才能证明一切 "
let string = str.trim()
console.log(str) // '行动才能证明一切'
方法四:利用正则去除空格
- 去掉左边空格
str.replace(/^\s*g,"");
- 去掉右边空格
str.replace(/\s*$/g."")
- 去掉前后所有空格
str.replace(/(^\s*)|(\s*$)/g,"")
// "|":表示前后两个子模块可以选择,可以认为是或的意思。
- 去掉所有空格
str.replace(/\s+/g,"");