jquery - 数组删除\t\n。 --NodeJS--

标签 jquery arrays node.js

当前数组:

[ '3\n\t\t\t\t\n\t\n\n\t\t\t\n\t\t\t\t3.5\n\t\t\t\t\n\t\n\n\t\t\t\n\t\t\t\t4\n\t\t\t\t\n\t\n\n\t\t\t\n\t\t\t\t4.5' ]

我正在努力让数字看起来像

[3,3.5,4,4.5]

这样:

array[0] = 3

我已经尝试过这些方法[其中不适用于被插入数组之前的字符串,可能是因为它是通过 Cheerio 的 jquery 派生的]。

var trim = numbers.trim()
array.push(trim).replace(/\\n/g, '')

最佳答案

const arr = [ '3\n\t\t\t\t\n\t\n\n\t\t\t\n\t\t\t\t3.5\n\t\t\t\t\n\t\n\n\t\t\t\n\t\t\t\t4\n\t\t\t\t\n\t\n\n\t\t\t\n\t\t\t\t4.5' ]
const parsed = arr[0].split(/\s+/).map(item => Number(item));

console.log(parsed)

关于jquery - 数组删除\t\n。 --NodeJS--,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51040243/

相关文章:

javascript - 选择图像区域并触发JS事件

c# - C# 类中的数组引用

javascript - Mongoose 模式方法和 "this"更新属性 - NodeJS

node.js - 如何在 Mongodb 上实现行级安全性 (RLS)

javascript - jQuery AJAX POST 未触发

javascript - 强制元素永远不会失去对 HTML 的关注?

Java ArrayList 和 LinkedList - 在末尾添加元素实现细节

node.js - 将 unsigned char 缓冲区与 node-ffi 一起使用

javascript - 嵌套的 addClass 似乎不起作用

java - 如何将二维数组与其他类一起使用