在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ js如何從文件里取出特定數組

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]

回答
編輯回答
蟲児飛

filter+startsWith來做咯。
或者如果是*nix也可以直接配合著exec('grep')來做。

let tag = 'a'

require('fs').readFileSync('XXX').split('\n').filter(line => line.startsWith(tag))
2017年1月28日 23:40
編輯回答
青檸

用字符串方法就能實現(xiàn)了,先用\n來split,再篩選出a、b開頭的。
字符串有個startsWith方法

content.split("\n").filter(row=>row.startsWith('a')||row.startsWith('b'))
2018年6月5日 20:01