From ef6c07f0ea43724e37cc44fa98b351e85c5b4617 Mon Sep 17 00:00:00 2001 From: njms Date: Tue, 29 Aug 2023 14:56:33 -0700 Subject: [PATCH] Ensure frontmatter regex matches first possible closing delimiter --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 2d90f4a..3fa6497 100644 --- a/src/main.rs +++ b/src/main.rs @@ -168,7 +168,7 @@ fn main() { }, }; - let fm_re = RegexBuilder::new(r"---\n(?.+)\n---") + let fm_re = RegexBuilder::new(r"---\n(?([^-]*?))\n---") .dot_matches_new_line(true) .build() .unwrap();