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());
}
}