Bonjour,

J'ai une string qui peut prendre les formes suivantes :
- VHF1234567HF1234
- HF1234VHF1234567
- VHF1234657
- HF1324

et je voudrais récupérer les valeurs de VHF (1324567) qui est forcement sur 7 digits et de HF (1234) qui est forcement sur 4 digits.

Je peux me débrouiller avec des substring, indexOf ect. mais je voulais savoir si je pouvais pas faire mieux avec des regex...

je voudrais utiliser les regex VHF[0-9]{7} et HF[0-9]{4} pour récupérer les chaînes VHF1234657 et HF1324 puis les valeurs (en supposant que les regex sont bonnes)

j'ai regardé StringTokenizer, Pettern, Matcher mais ça correspond pas

une idée ?

Merci de votre aide

Obélix