SHA256
Fixed regex pattern matching.
This commit is contained in:
@@ -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():
|
||||||
|
|||||||
Reference in New Issue
Block a user