Page 1 sur 1

Regexp : récupérer partie d'un lien

Posté : 03 avr. 2012, 09:28
par BeyondLine
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.

L'adresse est de la forme : http://www.site.com/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.

EDIT : Je vous donne quand même ce que j'ai essayé de faire (finalement l'adresse est de la forme : /bla/bla/Truc_200004_Machin_57410)

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