Problème regexp

Résolu
Bonjour à tous, je sais que cette question à été posée un bon millier de fois, mais je bloque réellement sur la formulation d'un regexp pour récupérer une partie de lien.

L'adresse est de la forme : /bla/bla/Truc_200004_Machin_57410

Je souhaite récupérer seulement le dernier nombre "57410".
J'ai donc fait connaissance avec "preg_match" mais je me demande si il est possible avec cette fonction de stocker tous les résultats et de générer un
fichier XML automatiquement ?

Merci d'avance.

Je vous donne quand même ce que j'ai essayé de faire

if ( preg_match ( "@^/[a-z]{1,}/[a-zA-Z]{1,}/[a-zA-Z_]{1,}@", $page, $matches) )
{
return $matches[0];
}

3 réponses

  1. Bonjour, j'ai trouvé une solution juste avant de voir ta réponse ! héhé,
    un petit : $res = substr ($chaine, -5); et c'est réglé !

    merci en tous cas, bonne soirée ;)
    1. Héhé, avec ma methode tu gèrera aussi le fait qu'il y ai plus de 5 chiffres :)

      Après je ne connais pas ton projet, peut être qu'un substr suffit :)

      Ravi d'avoir pu t'aider.