RegExp <img>
Posté : 19 juil. 2009, 16:50
Bonjour,
Je me permet de poster ce message, car après quelques centaines de tests, je n'ai toujours pas résolu mon problème.
Je voudrais récupérer l'attribut "src" de la première balise <img> d'une chaine de caractère contenant du code HTML.
J'ai testés plusieurs paterns différents, sans réussir... j'ai utiliser des exemples récupérer sur divers sites, sans réussir à obtenir le résultat souhaité.
Ce que j'ai fais:
Le résultat souhaité:
Merci d'avance.
Je me permet de poster ce message, car après quelques centaines de tests, je n'ai toujours pas résolu mon problème.
Je voudrais récupérer l'attribut "src" de la première balise <img> d'une chaine de caractère contenant du code HTML.
J'ai testés plusieurs paterns différents, sans réussir... j'ai utiliser des exemples récupérer sur divers sites, sans réussir à obtenir le résultat souhaité.
Ce que j'ai fais:
Code : Tout sélectionner
$texte=strip_tags($texte,'<img>'); // me retourne bien <img (...) ><img (...) > ...
$patern=preg_match_all('le problème est là', $texte, $img);
$img=$img[1][?]; // à chaque fois çà me retourne un chiffre ou rien.
Code : Tout sélectionner
echo $img;
// http://www.siteweb.com/images/image.jpg ou ../mesimages/image.jpg (ou .gif/png)