当前位置: 首页 > 编程笔记 >

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

程枫
2023-03-14
本文向大家介绍JS字符串按逗号和回车分隔的方法,包括了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字符串按逗号和回车分隔的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 问题内容: 我有一个像 我想把它分成那些字符串 如果我简单地打电话给我,那么在修剪之后我会得到不同的结果,因为在某些字符串中,例如,仍然有一个逗号。但我不想放在方括号中。有解决这个问题的优雅方法吗? 问题答案: 假设和没有嵌套和未转义。您可以使用以下方式进行拆分: 正则演示 如果逗号后面没有非圆括号和,则将匹配逗号,从而忽略和中的逗号。

  • 问题内容: 我有从.net应用程序A,B,C,D,E,F获取的字符串, 我想写一个SQL选择语句像 这在t-SQL中将不起作用,因为它使用不将值分开的一个字符串。有什么办法可以做到这一点? 问题答案: 它认为最简单的方法是动态SQL生成:

  • 在逗号处划分字符串的最佳方法是什么,这样每个单词都可以成为ArrayList的一个元素? 例如:

  • 问题内容: 我有一个像下面的字符串- 值1,值2,值3,值4,“值5、1234”,值6,值7,“值8”,值9,“值10、123.23” 如果我在字符串上方标记化,则会得到逗号分隔的标记。但是我想说的是,字符串令牌生成器在进行拆分时会忽略双引号后的逗号。我怎么说呢 提前致谢 沙市 问题答案: 使用像OpenCSV这样的CSV解析器来自动处理带引号的元素中的逗号,跨多行的值等。您也可以使用该库将文本序

  • 问题内容: 我有一个长度未知的字符串,看起来像这样 将这些字符串用逗号分隔的最佳方法是什么,以便每个单词都可以成为的元素? 例如 问题答案: 你可以这样做: 基本上,该方法将根据你正在传递的(在这种情况下)定界符来分割字符串,并将返回字符串数组。 但是,你似乎位于字符串列表而不是数组之后,因此必须使用该实用程序将数组转换为列表。就像供你参考一样,你也可以这样做: 但是通常最好是对接口进行编程,而不

  • 问题内容: 我需要在数据库中填充纬度和经度列,但是原始信息存储为单个字符串 例如。 我猜想TRIM命令在这里很有用,但是我不知道如何告诉它每半个部分都精确地停在逗号上。 我希望能够提出一个简单的UPDATE查询,如下所示: 但是显然在LTRIM和RTRIM部分中需要做一些额外的工作,因此我只选择数据,但不包括UDFChar1中的逗号。 关于如何实现这一目标的任何想法? 问题答案: 请试试: 和 样