-
- if phrase.text is None:
- return phrase
-
- match_patterns = self.config.get('replacements', 'Key not found')
- for item in match_patterns:
- phrase.text = re.sub(item['pattern'], item['replace'], phrase.text)
+ for item in self.compiled_patterns:
+ phrase.text = item[0].sub(item[1], phrase.text)