js去除字串中的空格

在实际开发中,除去字符串中的空格非常常用,总结三种方法

1、使用replace方法配合正则表达式

let str = " aa bb cc";
str = str.replace(/\s*/g,"") //除去所有空格
str = str.replace(/^\s*|\s*$/g,"") //去除首尾空格
str = str.replace(/^\s*/g,"")  //去除左侧空格
str = str.replace(/\s*$/g,"")  //去除右侧空格

2、str.trim()方法,只能去除首尾空格,trim方法并不影响原来的字符串本身,它返回的是一个新的字符串

3、jq的$.trim(str)方法,和trim一样,除去首尾空格,返回新的字符串

posted @ 2020-01-16 14:45  朝思暮想的虫  阅读(399)  评论(0编辑  收藏  举报