diff options
Diffstat (limited to 'src/utils/parse')
| -rw-r--r-- | src/utils/parse/sed.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/utils/parse/sed.py b/src/utils/parse/sed.py index 3c2180b2..75d24be4 100644 --- a/src/utils/parse/sed.py +++ b/src/utils/parse/sed.py @@ -35,7 +35,7 @@ class SedReplace(Sed): for token in reversed(_tokens(replace_copy, "&")): replace_copy = ( replace_copy[:token]+match.group(0)+replace_copy[token+1:]) - s = s.replace(match.group(0), replace_copy, 1) + s = re.sub(self.pattern, replace_copy, s, 1) return s @dataclasses.dataclass |
