Extraire des noms, des domaines et domaines de premier niveau à partir d'adresses e-mail
Ce scénario décrit un Job à trois composants dans lequel le tExtractRegexFields est utilisé pour définir une expression régulière correspondant à l'une des colonnes des données d'entrée. Dans ce scénario, il s'agit de la colonne email. Le composant tExtractRegexFields est également utilisé pour trouver les correspondances avec ladite expression régulière. Cette expression comprend des identifieurs de champ permettant de séparer le nom d'utilisateur ou d'utilisatrice, le nom de domaine ainsi que le nom du domaine de premier niveau pour chaque adresse e-mail. Si l'adresse e-mail est valide, ces trois parties sont extraites et affichées dans la console dans trois colonnes différentes. Les données des deux autres colonnes d'entrée, id et age, sont également extraites puis redirigées.
Pour plus de technologies supportées par Talend, consultez Composants Talend.