1. Extraction d'e-mails avec groupes nommés
Développeur BackendContexte
Un développeur doit extraire le nom d'utilisateur et le domaine à partir d'adresses e-mail présentes dans des journaux d'activité.
Problème
S'assurer que les caractères non-ASCII sont exclus conformément au comportement standard java.util.regex.
Utilisation
Saisir le motif `(?<user>[a-z]+)@(?<host>\w+\.\w{2,})` et activer l'option CASE_INSENSITIVE.
pattern: (?<user>[a-z]+)@(?<host>\w+\.\w{2,}), flag_i: true, flag_g: trueRésultat
Les correspondances sont isolées avec leurs groupes nommés user et host, et le code d'accès matcher.group("user") est généré.