js如何从文件里取出特定数组

我在一个文件里存了很多参数,都是以换行(n)间隔。
例如:
a-1
a-2
b-1
c-1
b-2
a-3
我能够取出存为数组。
let arr = content.split(/[s]n[s]/)
如何能只取特定的数组呢,比如只取出以a或b为开头的,存成数组。
like:[a-1,a-2,a-3]

白衣染霜花
浏览 665回答 1
1回答

一只萌萌小番薯

用filter+startsWith来做咯。或者如果是*nix也可以直接配合着exec('grep')来做。let tag = 'a'require('fs').readFileSync('XXX').split('\n').filter(line => line.startsWith(tag))
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript