Salut
j'ai un souci avec les expressions regulieres
 
J'ai deux type de phrases possibles :  
"toto a 10 francs dans sa poche" ou "toto a 15 euros dans sa poche"
Mon objectif est de recuperer le nombre (10 ou 15)
J'ai essayer ca comme regexp :
    a (([\\d]*) francs |([\\d]*) euros )
mais ca marche pas, ca me retourne, dans le premier groupe : "15 euro" ou "10 francs" et c normal ...
Y a un truc pour que les parentheses ne soit pas capture : c'est "?:"
Donc j'ai essayé :  
    a (?
[\\d]*) francs |([\\d]*) euros )
mais ca marche pas non plus, il me retourne null. Je crains qu'on puisse pas capturer des valeurs à l'intérieur de parenthéses non capturantes ....
De plus, je souhaite que la capture soit dans le premier parametre ...
Un petit coup de main ...
merci