From a875f8c2659ed06cff53507d52db9319cd689f89 Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Fri, 26 Mar 2021 13:28:10 -0700 Subject: [PATCH] Use re.multiline for regex contentreplace. --- contentreplace.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contentreplace.py b/contentreplace.py index d7dd062..d5e3b7b 100644 --- a/contentreplace.py +++ b/contentreplace.py @@ -17,7 +17,7 @@ def contentreplace(filename, replace_from, replace_to, autoyes=False, do_regex=F content = f.read() if do_regex: - occurances = len(re.findall(replace_from, content)) + occurances = len(re.findall(replace_from, content, flags=re.MULTILINE)) else: occurances = content.count(replace_from) @@ -29,7 +29,7 @@ def contentreplace(filename, replace_from, replace_to, autoyes=False, do_regex=F return if do_regex: - content = re.sub(replace_from, replace_to, content) + content = re.sub(replace_from, replace_to, content, flags=re.MULTILINE) else: content = content.replace(replace_from, replace_to)