Retours à la ligne HTML et strip_tags
docphp
-
tigrou -
tigrou -
Bonjour, comment récupérer le texte d'une page html sans les balises HTML, tout en conservant les sauts de ligne du texte. Strip_tags garde malheureusement tous les sauts de ligne du code html, et je n'arrive pas à faire la distinction en PHP entre les retours à la ligne du texte et ceux du code Html. Exemple :
un tableau qui contient du texte ; strip_tags enleve tous les <tr><td> etc., mais garde les sauts de ligne.
<table>
<tr>
<td>
Du texte...
Un saut de ligne dans le texte
Un autre
</td>
</tr>
</table>
résultat avec strip_tags :
// début
Du texte...
Un saut de ligne dans le texte
Un autre
// Fin
Je préfèrerai :
// début
Du texte...
Un saut de ligne dans le texte
Un autre
// Fin
Y a t-il une solution avec les regexp j'avoue n'avoir toujours pas trouvé la solution (Trim ne marche pas non plus.)
Merci
un tableau qui contient du texte ; strip_tags enleve tous les <tr><td> etc., mais garde les sauts de ligne.
<table>
<tr>
<td>
Du texte...
Un saut de ligne dans le texte
Un autre
</td>
</tr>
</table>
résultat avec strip_tags :
// début
Du texte...
Un saut de ligne dans le texte
Un autre
// Fin
Je préfèrerai :
// début
Du texte...
Un saut de ligne dans le texte
Un autre
// Fin
Y a t-il une solution avec les regexp j'avoue n'avoir toujours pas trouvé la solution (Trim ne marche pas non plus.)
Merci
A voir également:
- Retours à la ligne HTML et strip_tags
- Partager photos en ligne - Guide
- Retour à la ligne excel - Guide
- Retour à la ligne google sheet ✓ - Forum Google Docs
- Mètre en ligne - Guide
- Editeur html - Télécharger - HTML
1 réponse
str_replace('\n', '' $tontexte);
str_replace('\r', '', $tontexte);
voila
tigrou - http://dpobel.free.fr/
str_replace('\r', '', $tontexte);
voila
tigrou - http://dpobel.free.fr/