Fixed regex pattern matching.

This commit is contained in:
Discsearcher
2026-09-02 00:55:47 -04:00
parent 6aaf4acbd1
commit bce253d27d
+2 -1
View File
@@ -367,7 +367,8 @@ def rewrite_eml_file_links(md_content, filepath):
return f"[{link_text}]({file_url})" return f"[{link_text}]({file_url})"
# Replace all markdown link references to .eml files # Replace all markdown link references to .eml files
md_content = re.sub(r'\[([^\]]+)\]\(([^\)]+\.eml)\)', replace_link_path, md_content) # Use non-greedy matching (.+?) to properly handle special characters like parentheses in filenames
md_content = re.sub(r'\[([^\]]+)\]\((.+?\.eml)\)', replace_link_path, md_content)
return md_content return md_content
def build_directory_tree(): def build_directory_tree():