开发者社区> 问答> 正文

javascript 用正则表达式替换字符串中的空格怎么实现?

在javascript中,去掉字符串中的所有空格

在不熟悉正则的情况下,我是这么写的

function trim(str){ //过滤字符中的全部空格
 
var arr = str.split("");
var result = "";
 
for (var i=0; i < arr.length; i++) {
 var test = arr[i];
 if(" "!=test && null != test && " " != test){//去掉输入字符串里边全角,半角的空格
  result+=test;
 }
};
return result;
}

输入:" 11 222 33 44 55 "
输出:"11222334455"

展开
收起
a123456678 2016-07-15 10:10:00 2297 0
1 条回答
写回答
取消 提交回答
  • screenshot

    2019-07-17 19:56:44
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载