[PHP] Probleme synthaxe preg_match

Bonjour,

Je débute en PHP et je dois tester des noms de fichiers avec la fonction preg_match.
Seulement je n'y arrive pas avec les expressions régulières! :(

Voici un exemple de synthaxe de mon fichier:

COMMENT_Ca_Marche_Semaine-12_17-03-2009.bmp

J'aurai besoin de vos lumières!
Merci d'avance!

4 réponses

  1. Je ne veux pas qu'il me renvoie une partie de la chaine, je veux tester si les fichiers trouvés ont bien cette synthaxe.
    1. Comme il y aura le même nombre de caractère à chaque fois, tu peux essayer avec la fonction substr.
      1. Je fais un listage de répertoire et les fichiers trouvés doivent avoir la synthaxe ci-dessus.

        Voici la décomppsition:

        * "COMMENT_Ca_Marche_Semaine-"

        * Deux chiffres entre 0 à 9 // numéro de semaine

        * Un "_"

        * Deux chiffres entre 0 et 9 // jour

        * Un "-"

        * Deux chiffres entre 0 et 9 // mois

        * Un "-"

        * Quatre chiffres entre 0 et 9 // année

        * Un ".bmp"