Bonjour,
A mon avis Groovy est simplement paumé car tu sembles itérer sur une variable que tu n'utilises pas.
As-tu essayé un truc du style while(!option.find()) {....} ?
Sinon je pense que tu te simplifierai la vie en cherchant via ta regexp les résultats que tu veux et non pas boucler sur tous les résultats en attendant de trouver le bon.
Sinon sinon, si ton souhait est comme je le pense de parcourir tous les résultats que te retourne ton find tu peux faire un truc qui de mémoire devrait ressembler à
option.findAll().each { // ici utiliser it ou autre variable représentant ton itération}
Partager