From c85db8ac2abbde6d1b63ddc2d76403ec0970a4fd Mon Sep 17 00:00:00 2001 From: JMARyA Date: Sun, 19 Jan 2025 01:01:36 +0100 Subject: [PATCH] fix --- src/archive/mod.rs | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/src/archive/mod.rs b/src/archive/mod.rs index b6f9d8f..c9f8a2f 100644 --- a/src/archive/mod.rs +++ b/src/archive/mod.rs @@ -28,23 +28,36 @@ pub fn read_dir(dir: &PathBuf) -> Vec { /// Rewrite all URLs in `input` to the format `/s//` fn internalize_urls(input: &str, base: &str) -> String { - let url_pattern = r#"(?:(https?://([a-zA-Z0-9.-]+))?(/[\w./-]*))"#; + let url_pattern = r#"(\s|"|')(?:(