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">.
J'espère que vous pourrez m'aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $corps="<img src='test.jpg'>"; ereg("^<img.+src=[\"\']?(.+)[\"\']?",$corps,$regs); echo $regs[1];
Partager