Bonjour,
je dois enlever des balises "<p>" dans des "<td>" à l'aide des expressions regulieres, sachant que entre "p" et "td" il y a des espaces, retours à la ligne ...
par exemple :doit devenir
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <td colspan=2 valign=top> <p>toto</p> </td>j'ai essayé en faisant :
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <td colspan=2 valign=top> toto </td>mais cela ne passe pas, quelqu'un peut m'aider?
Code : Sélectionner tout - Visualiser dans une fenêtre à part $text = preg_replace( '/\<td(.*)\>([\040\r\n\t])*\<p\>(.*)\<\/p\>([\040\r\t])*\<\/td\>/is', '<td>$2</td>', $text );
Merci.







Répondre avec citation


Partager