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