原创

JS去掉字符串的空格的几种方法

温馨提示:
本文最后更新于 2023年01月05日,已超过 474 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

trim方法:过滤字符串两端的空格

var str="      xiao dong  ";
console.log(str.trim()); //xiao dong

trim() 是最常用的方法,也是最方便的方法。 

缺点:只能去除字符串两端的空格,不能去除中间的空格。

replace方法

let str = '   xiao dong   ';
 
console.log('去掉左边空格');
console.log(str.replace(/^\s*/g, '')); //xiao dong  
 
console.log('去掉右边空格');
console.log(str.replace(/\s*$/g, '')); //  xiao dong
 
console.log('去掉中间空格');
console.log(str.replace(/[ ]/g,'')); //  xiaodong
 
console.log('去掉两端空格');
console.log(str.replace(/^\s*|\s*$/g, '')); //xiao dong
 
console.log('去掉全部端空格');
console.log(str.replace(/\s+/g, '')); //xiaodong

使用正则与replace方法结合即可完美处理去空格。

正文到此结束
该篇文章的评论功能已被站长关闭
本文目录