js去除字符中的所有空格。

一般的我们想去除字符串首尾空格都是使用trim方法来去除。

那么如何去除字符中所有空格?

一般实现这种都是使用正则,例如以下代码:

var trim = function(str){
return str.replace(/\s*/g,"");
}
str.replace(/\s*/g,""); //去除字符串内所有的空格
str.replace(/^\s*|\s*$/g,""); //去除字符串内两头的空格
str.replace(/^\s*/,""); //去除字符串内左侧的空格
str.replace(/(\s*$)/g,""); //去除字符串内右侧的空格

另外还可以使用join来实现,代码如下:

string.split(' ').join('')

 

(1)
上一篇 2019年9月1日 下午9:56
下一篇 2019年9月1日 下午10:41

相关推荐

发表回复

登录后才能评论