Javascript: Extraire l'adresse d'une vidéo dailymotion

WRInaute discret
Bonjour à tous.

Voila, je viens de passer mon après midi à essayer d'extraire en Javascript une adresse vers une vidéo dailymotion contenue dans le lecteur exportable.

En gros, j'ai le code du lecteur exportable :
Code:
<div><object type="application/x-shockwave-flash" data="http://www.dailymotion.com/swf/xamwqv&related=0" width="480" height="389"><param name="movie" value="http://www.dailymotion.com/swf/xamwqv&related=0"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><a href="http://www.dailymotion.com/video/xamwqv_ligue2-nantesnimes-but-a-la-8eme-se_sport?embed=1"><img src="http://www.dailymotion.com/thumbnail/video/xamwqv" width="480" height="384" /></a></object><br /><b><a href="http://www.dailymotion.com/video/xamwqv_ligue2-nantesnimes-but-a-la-8eme-se_sport">LIGUE2 NANTES-NIMES BUT A LA 8EME SECONDE</a></b><br /><i>envoy&eacute; par <a href="http://www.dailymotion.com/MaChaineSport">MaChaineSport</a>. - <a href="http://www.dailymotion.com/fr/channel/sport">Foot, rugby, surf et encore plus de sports en vidéo.</a></i></div>

Et je souhaiterais en extraire l'adresse suivante: http://www.dailymotion.com/swf/xamwqv&related=0

J'imagine qu'il faut utiliser les regexp, mais je m'en sert tellement rarement (surtout en javascript) que je n'arrive pas à pondre quelque chose qui marche... :oops:

Quelqu'un pourrais m'indiquer comment m'en sortir?
Merci d'avance.
 
WRInaute accro
Une solution parmi d'autres:

Code:
var r = s.match(/data="([^"]+)"/);
alert(r[1]);

Evidemment je ne garantis pas que ce soit très "robuste" si dailymotion change de format et/ou s'ils ont plusieurs formats différents.

Jacques.
 
Discussions similaires
Haut