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


Posted in Javascript onApril 25, 2017

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字符串按逗号和回车分隔的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
在IE中调用javascript打开Excel的代码(downmoon原作)
Apr 02 Javascript
jQuery下通过$.browser来判断浏览器.
Apr 05 Javascript
5个JavaScript经典面试题
Oct 13 Javascript
JS实现动态移动层及拖动浮层关闭的方法
Apr 30 Javascript
jQuery编程中的一些核心方法简介
Aug 14 Javascript
BootStrap制作导航条实例代码
May 06 Javascript
Javascript 调用 ActionScript 的简单方法
Sep 22 Javascript
javascript基本数据类型和转换
Mar 17 Javascript
利用JavaScript对中文(汉字)进行排序实例详解
Jun 18 Javascript
在Vue组件中使用 TypeScript的方法
Feb 28 Javascript
react PropTypes校验传递的值操作示例
Apr 28 Javascript
vue商城中商品“筛选器”功能的实现代码
Jul 01 Javascript
使用Math.max,Math.min获取数组中的最值实例
Apr 25 #Javascript
JavaScript中 DOM操作方法小结
Apr 25 #Javascript
ES6正则的扩展实例详解
Apr 25 #Javascript
Javascript中八种遍历方法的执行速度深度对比
Apr 25 #Javascript
详谈js使用in和hasOwnProperty获取对象属性的区别
Apr 25 #Javascript
3分钟掌握常用的JS操作JSON方法总结
Apr 25 #Javascript
vue.js父组件使用外部对象的方法示例
Apr 25 #Javascript
You might like
phpmyadmin操作流程
2006/10/09 PHP
深入PHP内存相关的功能特性详解
2013/06/08 PHP
使用php伪造referer的方法 利用referer防止图片盗链
2014/01/20 PHP
PHP单例模式定义与使用实例详解
2017/02/06 PHP
VBScript版代码高亮
2006/06/26 Javascript
jquery $.ajax入门应用二
2008/11/19 Javascript
Javascript 模式实例 观察者模式
2009/10/24 Javascript
基于JQuery的asp.net树实现代码
2010/11/30 Javascript
Javascript创建自定义对象 创建Object实例添加属性和方法
2012/06/04 Javascript
struts2+jquery+json实现异步加载数据(自写)
2013/06/24 Javascript
jquery实现带单选按钮的表格行选中时高亮显示
2013/08/01 Javascript
javascript数组快速打乱重排的方法
2014/01/02 Javascript
JavaScript每天必学之事件
2016/09/18 Javascript
你不知道的 javascript【推荐】
2017/01/08 Javascript
浅谈angularjs依赖服务注入写法的注意点
2017/04/24 Javascript
js设置鼠标悬停改变背景色实现详解
2019/06/26 Javascript
[01:45]DOTA2众星出演!DSPL刀塔次级职业联赛宣传片
2014/11/21 DOTA
Python创建系统目录的方法
2015/03/11 Python
Python中用memcached来减少数据库查询次数的教程
2015/04/07 Python
python利用socketserver实现并发套接字功能
2018/01/26 Python
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
Python 获取div标签中的文字实例
2018/12/20 Python
python实现监控阿里云账户余额功能
2019/12/16 Python
python中的逆序遍历实例
2019/12/25 Python
基于Python3.6中的OpenCV实现图片色彩空间的转换
2020/02/03 Python
如何通过python实现全排列
2020/02/11 Python
使用keras实现BiLSTM+CNN+CRF文字标记NER
2020/06/29 Python
Python unittest discover批量执行代码实例
2020/09/08 Python
英国工具中心:UK Tool Centre
2017/07/10 全球购物
副职竞争上岗演讲稿
2014/05/12 职场文书
毕业论文致谢词
2015/05/14 职场文书
创业计划书之儿童理发店
2019/09/27 职场文书
工作总结之小学教师体育工作范文(3篇)
2019/10/07 职场文书
5种 JavaScript 方式实现数组扁平化
2021/10/05 Javascript
教你使用VS Code的MySQL扩展管理数据库的方法
2022/01/22 MySQL
Ruby GDBM操作简介及数据存储原理
2022/04/19 Ruby