Bonjour,
Cette regexp à pour but de modifier un code HTML (issu de TINYMCE) afin que celui-ci puisse être mangé par la class HTML2PDF.
En effet, il réside un souci sur les images qui ont un attribut "float". et qui sont dans un paragraphe.
Il faut donc faire une regexp qui recherche <p ...><img ... > et qui remplace par <img ... ><p ... >
Il faut donc modifier ce type de chaine :
J'ai un début avec cette regexp qui sélectionne ce qu'il faut mais qui ne fait pas la distinction entre les images avec attributs float et celles sans :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <p style="margin-bottom: 0cm;"><a title="Loïc sur la glace, prévoyez les pneus cloutés!" rel="lightbox" href="/upload/web/images/moi/periples/periples_vtt/2011-04-16/IMG_9230.jpg"><img style="float: left; border: 0pt none; margin: 5px;" title="Loïc sur la glace, prévoyez les pneus cloutés!" src="./upload/web/images/moi/periples/periples_vtt/2011-04-16/IMG_9230.jpg" alt="Vététiste dans la forêt et plaques de glaces" width="288" height="191" /></p>
Pouvez-vous me filer un coup de main ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part '#<p ([^>]*)><a ([^>]*)><img([^>]*)></a>#'
Merci
heretik
Partager