Je devrai vérifier qu'un string respecte certaine regle de nommage:

La chaine

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
String tst = "03476_20100912T250505.145Z_abcdedfg_V01.xml";
Quelques explications:

La chaine doit commencer par 03476, 03477 ou 03478.

Puis "_20100912T250505.145Z_" doit correspondre à une date de la forme "_YYYYMMDDTHH:mmSS.msZ_".
La chaine de caractère "abcdedfg" doit figurer dans le meme emplacement.

Puis _Vnn : nn correspond à un numéro de version sur 2 digit

et enfin l'extention xml.

Est que quelqu'un pourra m'aider construire ce pattern.

Merci d'avance