RegexTransformer (autotransform.transformer.regex)
The implementation for the RegexTransformer.
- class autotransform.transformer.regex.RegexTransformer(*, pattern: str, replacement: str)
Bases:
SingleTransformer
A Transformer that makes regex based changes, replacing instances of the provided pattern with the provided replacement. Useful for simple transformations. Operates on FileItems.
- pattern
The pattern to search for.
- Type
str
- replacement
The value to replace the pattern with.
- Type
str
- name
The name of the component.
- Type
ClassVar[TransformerName]
- name: ClassVar[TransformerName] = 'regex'
- pattern: str
- replacement: str