Expressions régulières ou l'enfer du devoir

Bonjour,
j’ai une chaine de nombreux caractères :

Et je souhaiterais récupérer :

Merci bcp bcp bcp bcp d’avance à celui ou celle qui arrivera à me sortir une exp. rég. correspondante…
Mes compétences en la matière sont outre-dépassées (même avec tutoriaux…)
Edité le 10/09/2007 à 12:02

Et c’est dans n’importe quel ordre je paris?

Non, ce début de balise ne peut différer dans l’ordre des éléments.

j’ai un truc du genre a faire et j’utilise strpos qui cherche la premiere expression qui corresponde a ton argument dans ta chaine.

par exemple tu peux rechercher

strpos($tachaine,"data=\"")

ca va te donner la position du d de data, puis tu coupes ta chaine (avec substr) a partir de cette position + 6 qui correpondra au h de http jusqu’a la position du ?
et ainsi de suite.
Edité le 10/09/2007 à 12:58

T’as raison, ce sera nettement plus simple à gérer après, merci pour l’idée !!!