前景提要
将markdown文件中的信息提取为json格式
代码 const fs = require('fs') const content = fs.readFileSync('./t.md', 'utf8') let re = /---(.*?)---/sg const yaml = require('js-yaml'); let s = re.exec(content)[1] console.log(yaml.safeLoad(s))
提取结果 { date: '2018-11-7', tag: [ 'frontmatter', 'vuepress' ], author: 'ULIVZ', location: 'Hangzhou' }