in src/features/feature_variables_dynamic.py [0:0]
def _is_email(self, field_name, field_value, dtype=None):
if str(dtype) not in ['str', 'object']:
return None
result = (FRAUD_DETECTOR_VARTYPE_EMAIL, "")
if "email" in field_name.lower():
return result
regex_email = r'^([a-z0-9._A-Z])+@(\w+\.\w+)+$'
if re.search(regex_email, field_value.lower()):
return result
return None