当前数组:
[ '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/