mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-08-24 07:26:29 +00:00
Use subn to count the actual replacements done in inline_replace()
This commit is contained in:
parent
e035f83edf
commit
f63d3c73aa
1 changed files with 2 additions and 3 deletions
|
@ -80,9 +80,8 @@ def inline_replace(file_path, pattern, subst):
|
||||||
import re
|
import re
|
||||||
replacement_count = 0
|
replacement_count = 0
|
||||||
for line in fileinput.input(files=file_path, inplace=True):
|
for line in fileinput.input(files=file_path, inplace=True):
|
||||||
replacement = re.sub(pattern, subst, line)
|
(replacement, count) = re.subn(pattern, subst, line)
|
||||||
if replacement != line:
|
replacement_count += count
|
||||||
replacement_count += 1
|
|
||||||
print replacement,
|
print replacement,
|
||||||
return replacement_count
|
return replacement_count
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue