BeyondLine Posté 3 Avril 2012 Posté 3 Avril 2012 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.
captain_torche Posté 3 Avril 2012 Posté 3 Avril 2012 La fonction preg_match ne va pas te permettre de générer un XML, mais elle sera forcément utilisée dans une fonction qui le ferait. Quel est ton besoin précis ?
BlackPage Posté 3 Avril 2012 Posté 3 Avril 2012 Salut, Si ton lien est toujours de la même forme : $Data = explode("/",$Chaine_A_Traiter); $NomFichier = $Data[count($Data)-1]; -> Ici on récup ce qu'il y a après le dernier slash $Data = explode("_",$NomFichier); $Numero = $Data[count($Data)-1]; -> Si ton numéro est toujours en dernier, tu le récup ici ! Bon courage !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant