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/