[RegExp] Problèmes expressions régulières
Bonjour,
Voilà j'essaye de me servir des expressions régulières mais n'en ayant jamais fait, je galère un peu ^^
Alors, je dispose d'une page HTML avec plusieurs <img>
Je voudrais récupérer automatiquement la source de chaques img pour pouvoir la modifier.
Le problème est que mes img n'ont pas tous la même syntaxe :
<img src=test.jpg>
<img src='test.jpg'>
<img src="test.jpg">
Je voudrais à l'aide des expressions régulières récupérer seulement le test.jpg, sans les guillements.
J'ai fais plusieurs tests mais à chaque fois je récupère test.jpg'> ou test.jpg">.
Code:
1 2 3 4 5 6
|
$corps="<img src='test.jpg'>";
ereg("^<img.+src=[\"\']?(.+)[\"\']?",$corps,$regs);
echo $regs[1]; |
J'espère que vous pourrez m'aider.