JekyllのFront matterを抽出する

更新日:2022.07.02 作成日:2014.06.24
require 'rubygems'
require 'english'
require 'yaml'

content = File.read('test.markdown')
content =~ /\A(---\s*\n.*?\n?)^(---\s*$\n?)/m
YAML.load($MATCH)

参考

Related contents