Je cherche une association dans une hashmap ou la clé est

xxx.yyy.display = true
et je veux enregistrer le yyy

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Iterator myIteratorKey = map.keySet().iterator();
Iterator myIteratorValues = map.values().iterator();
while(myIteratorKey.hasNext()) {
   if(myIteratorKey.toString().matches("*\\.display*") 
      &&   myIteratorValues.toString().matches("true")){
         ExtendedField extendedFieldUsedTmp = new ExtendedField(); 
 
        //instanciate name of extended field Used
	String[] split = myIteratorKey.toString().split(".");
	String name = split[1];
mon problème est sur l'expresssion réguilère : *\\.display* apparemment il n'aime pas le * :
Dangling meta character '*' near index 0
*\.display*

J'ai regardé pas mal de doc sur les regexp et il ne me parle pas de changement de syntax pour les regexp java par rapport à la logique pure...