Javascript去除字符串中的空格

方法一:去除全部空格(常用)

        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)  // '行动才能证明一切'

方法四:利用正则去除空格

  1. 去掉左边空格
str.replace(/^\s*g,"");
  1. 去掉右边空格
str.replace(/\s*$/g."")
  1. 去掉前后所有空格
str.replace(/(^\s*)|(\s*$)/g,"")
// "|":表示前后两个子模块可以选择,可以认为是或的意思。
  1. 去掉所有空格
str.replace(/\s+/g,"");
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容