Validation d'un string à partir d'un Pattern - Expression regulière
Je devrai vérifier qu'un string respecte certaine regle de nommage:
La chaine
Code:
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