Direi che funziona a meraviglia.Originariamente inviato da floyd
questo funziona sempre
dovrebbe andare benecodice:String s = "Anche[]0123456789 questo;mioindirizzo@qualcosa.it;può <ciao> capitare"; Pattern p = Pattern.compile(".*[\\s<\\[;]([a-z0-9._]+@[a-z0-9.]+)[\\s>\\];].*", Pattern.CASE_INSENSITIVE); Matcher m = p.matcher(s); if (m.matches()) System.out.println(m.group(1));
Ora cerco di spulcialre per bene questa RegExp per capire cosa non andava nella mia.
Ti ringrazio molto.
Ciao.![]()