def _is_email()

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