我在一个文件里存了很多参数,都是以换行(n)间隔。例如:a-1a-2b-1c-1b-2a-3我能够取出存为数组。let arr = content.split(/[s]n[s]/)如何能只取特定的数组呢,比如只取出以a或b为开头的,存成数组。like:[a-1,a-2,a-3]
1 回答
一只萌萌小番薯
TA贡献1795条经验 获得超7个赞
用filter+startsWith来做咯。
或者如果是*nix也可以直接配合着exec('grep')来做。
let tag = 'a'
require('fs').readFileSync('XXX').split('\n').filter(line => line.startsWith(tag))
添加回答
举报
0/150
提交
取消