`
aigo
  • 浏览: 2721343 次
  • 性别: Icon_minigender_1
  • 来自: 宜昌
社区版块
存档分类
最新评论

[nodejs]字符串分割split

阅读更多

参考:http://stackoverflow.com/questions/21537543/how-to-split-a-string-by-node-js

 

var arr = str.toString().split(",");

 

 检测变量是否为字符串string:

var arr;
if (typeof str[0] == 'string') {
    arr = str[0].split(',')
} else {
    arr = [];
}

 

结合map的用法。参考:http://stackoverflow.com/questions/21537543/how-to-split-a-string-by-node-js

分割字符串后,对每个元素加1

var str = "123, 124, 234,252";
var arr = str.split(",").map(function (val) {
  return Number(val) + 1;
});
document.write(JSON.stringify(arr));

 

 

 

 

 

分享到:
评论

相关推荐

    split-string:在给定的一个或多个字符上拆分字符串,并支持转义

    分割字符串 除非给定字符或引号或转义符,否则将字符串拆分为给定字符的简便方法。 请考虑关注该项目的作者 ,并考虑为该项目以显示您的 :red_heart: 和支持。安装使用安装:$ npm install --save split-string用法...

    Nodejs中获取当前函数被调用的行数及文件名详解

    可以将堆栈字符串分割成数组,然后遍历找到与我们自定义日志模块相关的那一层。假设我们的日志模块名为 `Map.Logger`,我们可以这样处理: ```javascript const stackArr = err.stack.split('\n'); let ...

    node.js中格式化数字增加千位符的几种方法

    2. **循环查找方式**:这种方法通过递归函数,将数字字符串从右向左每三位进行分割,并在分割点添加逗号。 3. **toLocaleString函数**:这是JavaScript中内置的一个方法,可以用来格式化数字,使其更加符合本地的...

    JS数组扁平化、去重、排序操作实例详解

    在JS中,可以使用多种方法实现数组扁平化,例如toString()方法将数组元素转换为字符串后,再使用split(',')方法将字符串分割成数组。还有使用正则表达式、reduce()方法以及通过递归遍历数组进行扁平化。 数组去重是...

    Nodejs-Stream-Transform:逐行读取文件

    在`_transform`方法中,我们首先将接收到的chunk(通常为Buffer类型)转换为字符串,并按行分割。对于每一行,我们都调用`push`方法将其推送到下游。在最后一行处理后,可能还剩下一个不完整的行,所以我们把它存储...

    Node.JS枚举统计当前文件夹和子目录下所有代码文件行数

    将内容转换成字符串后,使用split方法按换行符分割字符串,统计得到文件的行数。 5. 统计结果的输出 为了统计每个文件的行数,程序会在读取文件内容并分割成数组后,打印出文件的完整路径和行数。同时,还会有一个...

    利用Node.js对文件进行重命名

    由于数据是以字符串形式返回,可以通过`toString()`将其转换为字符串,再用`split('\n')`按行分割,找到包含日期的行。 3. **提取标题**:同样地,找到包含标题的行,例如`title: Nodjs重命名文件`,并提取标题。在...

Global site tag (gtag.js) - Google Analytics