From 5e95c5f8ffb19d1fdc6bc0c0bcf428f714677847 Mon Sep 17 00:00:00 2001 From: ultrablob Date: Tue, 22 Apr 2025 16:51:49 -0400 Subject: [PATCH] Add more logic to remove extra newlines (my rust sucks ik) --- src/main.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 4693652..4f8f656 100644 --- a/src/main.rs +++ b/src/main.rs @@ -26,7 +26,12 @@ fn main() { .unwrap() .as_str() .trim() - .replace("\n\n", "\n"); + .to_string(); + + let announcements = Regex::new(r"\n+") + .unwrap() + .replace_all(&announcements, "\n") + .to_string(); let description = &format_description!("[weekday] [month repr:long] [day] [year]"); let parsed_date = Date::parse(&format!("{} 2025", date), description).unwrap();