Use re.multiline for regex contentreplace.

master
voussoir 2021-03-26 13:28:10 -07:00
parent 87376dcd4c
commit a875f8c265
No known key found for this signature in database
GPG Key ID: 5F7554F8C26DACCB
1 changed files with 2 additions and 2 deletions

View File

@ -17,7 +17,7 @@ def contentreplace(filename, replace_from, replace_to, autoyes=False, do_regex=F
content = f.read() content = f.read()
if do_regex: if do_regex:
occurances = len(re.findall(replace_from, content)) occurances = len(re.findall(replace_from, content, flags=re.MULTILINE))
else: else:
occurances = content.count(replace_from) occurances = content.count(replace_from)
@ -29,7 +29,7 @@ def contentreplace(filename, replace_from, replace_to, autoyes=False, do_regex=F
return return
if do_regex: if do_regex:
content = re.sub(replace_from, replace_to, content) content = re.sub(replace_from, replace_to, content, flags=re.MULTILINE)
else: else:
content = content.replace(replace_from, replace_to) content = content.replace(replace_from, replace_to)