regexp_descriptor.py
1 from evidently.legacy.features import regexp_feature 2 from evidently.legacy.features.generated_features import FeatureDescriptor 3 from evidently.legacy.features.generated_features import GeneratedFeature 4 5 6 class RegExp(FeatureDescriptor): 7 class Config: 8 type_alias = "evidently:descriptor:RegExp" 9 10 reg_exp: str 11 12 def feature(self, column_name: str) -> GeneratedFeature: 13 return regexp_feature.RegExp(column_name, self.reg_exp, self.display_name)