Bonjour,

J'aimerai savoir si ce que je souhaite est réalisable.
Voici le type de données en entrée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
930(  ) $cC $dA $gR $hHRA $i sdjhsd
930(  ) $cY $dv $gR $hHRA
j'aimerai extraire le bloc $h qui peut être suivi ou non d'autres blocs en $

Voici ce que je suis parvenu à faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
^930\(.*\$g(.*)\$h(.*)(?:\$.*) => fonctionne si un $ derrière
^930\(.*\$g(.*)\$h(.*) fonctionne sans $ derrière
j'aimerai unifier les deux conditions est ce possible en Java

Merci d'avance de votre aide éclairée