Bonjour,


Je sollicite votre aide parce que là je suis ne train de péter un boulon... J'ai besoin d'une regex pour travailler sur une balise img, tel que celle-ci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<img class="vertical right" src="/public/albums/000016.jpg" alt="image" style="width: 113px; height: 150px; float: left;">
Dans cette balise :
- l'attribut class peut être absent
- les attributs src, alt et style seront toujours présents
- les attributs peuvent être dans n'importe quel ordre
- l'attibut alt peut être vide
- la propriété "float" peut être absente
- les propriété de l'attribut style peuvent être dans n'importe quel ordre

Il faut capturer :
- les deux classes de l'attribut class s'il est présent
- le lien de l'image
- la valeur de l'attribut alt
- la valeur des propriétés height...
- ...width...
- ...et float.

La balise pourrait donc ressembler à ça


Ca fait des heures que je perds à essayer, et là mon cerveau commence à bouillir de "?", de parenthèses non capturantes et autre"|"


Merci d'avance !