JS字符串按逗号和回车分隔的方法

宁愿跑起来被拌倒无数次,也不愿规规矩矩走一辈子,就算跌倒也要豪迈的笑。不管梦想是什么,只有带着淡然的态度,做好当前的事情。

split函数可以传入一个正则表达式作为分隔的字符串。

function foo(str){
  var temp = str.split(/[\n,]/g);
    for(var i =0;i<temp.length;i++){
    if(temp[i] == ""){
      temp.splice(i, 1);
      //删除数组索引位置应保持不变
      i--;
    }
  }
  console.log(temp);
}

foo("123,\naa,,,,,\n\n\n\n\n1");

控制台输出:

["123", "aa", "1"]

我们也可以传递更多的分割规则。到时候再说吧。。

以上这篇JS字符串按逗号和回车分隔的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

您可能有感兴趣的文章
JS获取鼠标点击时的位置

JS获取URL参数

Ajax跨域问题及解决方案(jsonp,cors)

ajax动态加载json数据并详细解析

ajax从JSP传递对象数组到后台的方法