re bonjour, j'essaie d'utiliser un pattern matcher dans une regle mais je dois mal m'y prendre. Je veux creer la liste des métiers concernés à partir d'un bout de leur nom : s'ils contiennent "OTMPIL" ou "PS_PIL" ou "PTMPIL", ils sont ajoutés a une liste et la condition est true. param_metNames ="OTMPIL|PS_PIL|PTMPIL" Qu est ce que je fais de travers ? Merci !! List <Metier> allMets = context.getMetierDAO().findAll(); Pattern countryPattern =Pattern.compile(param_metNames); for(Metier met :allMets){ Matcher metMatch =countryPattern.matcher(met.getName()); if (metMatch.matches()){ listMet.add((Metier)met); listMetNames.add(met.getName()); } } -- Sigrid LEHUTA ~ ><> ~ Fisheries modeller IFREMER unit HALGO, Ecology and modeling for fisheries science lab (EMH) Member of the Mixed Research Unit DECOD: Dynamics and sustainability of ecosystems: from source to sea Member of l'Association Française d'Halieutique IFREMER, Centre Atlantique Rue de l'Ile d'Yeu - BP 21105 44311 Nantes Cedex 03, France Tél : 02 40 37 42 38 (N° interne : 8238) https://halgo.ifremer.fr/en https://www.umr-decod.fr/en https://www.association-francaise-halieutique.fr/