首页 > 解决方案 > Node.js 文件中的 String.slice() 数据

问题描述

我有一个文件,例如这个,message.txt:

0;1;2;3;4;6;8;9

然后读取它,首先检查它是否存在,然后将数据放入变量中

const fs = require('fs')

if (fs.existsSync('message.txt')) {
    const data = fs.readFileSync('message.txt', 'utf8')
    console.log(data)
} else {
    console.log("Error")
}

我该怎么做才能将字符串除以';' 并通过控制台取出每个数字?

标签: node.jsstringfs

解决方案


const string = "0;1;2;3;4;6;8;9";
const arr = string.split(";");

现在,arr包含所有预期值的数组。


推荐阅读