Hello,
J'ai une chaine de caractère, par exemple: "Jean Dupond <j.d@bluemail.ch>".
Je voudrais extraire l'adresse email.
J'ai ce code, mais il ne trouve pas d'adresse email. J'ai essayé pas mal d'expression régulières, toujours pareil... Une idée?
En fait il ne rentre pas dans le if...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 String regexp = "^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\\.[A-Za-z0-9-]+)*(\\.[_A-Za-z0-9-]+)"; Pattern pattern = Pattern.compile(regexp); Matcher matcher=pattern.matcher(text); if(matcher.find()){ return matcher.group(); }
Partager