Ezekiel !
Elite
Hello !
J'ai un probleme que je n'arrive pas à résoudre.
J'ai une chaine de caractere qui contient un texte ainsi que des tag html du style <div>, <strong>,...
Cette chaine est affichée sur un site mais aussi dans un pdf, mais j'aimerais lorsque je l'affiche dans mon pdf virer tout ces tags pour ne garder que du texte "pur".
J'ai pas trouvé de fonction php qui le fait mais je suis sur que un script doit exister qqe part... Niveau langage, je préfere php car je sais qu'on peut le faire en perl mais je n'ai pas envie de me lancer la dedans...
Voila d'avance merci à ceux qui répondront.
EDIT : j'ai un début de solution mais ma regex ne m'enleve pas les </div>, </span>, ... qqun a une idée ?
J'ai un probleme que je n'arrive pas à résoudre.
J'ai une chaine de caractere qui contient un texte ainsi que des tag html du style <div>, <strong>,...
Cette chaine est affichée sur un site mais aussi dans un pdf, mais j'aimerais lorsque je l'affiche dans mon pdf virer tout ces tags pour ne garder que du texte "pur".
J'ai pas trouvé de fonction php qui le fait mais je suis sur que un script doit exister qqe part... Niveau langage, je préfere php car je sais qu'on peut le faire en perl mais je n'ai pas envie de me lancer la dedans...
Voila d'avance merci à ceux qui répondront.
EDIT : j'ai un début de solution mais ma regex ne m'enleve pas les </div>, </span>, ... qqun a une idée ?
Code:
$text = preg_replace ('!</?div.+?>!', '', $text);
$text = preg_replace ('!</?span.+?>!', '', $text);
$text = preg_replace ('!</?p.+?>!', '', $text);
$text = preg_replace ('!</?br.+?>!', "\n", $text);
$text = html_entity_decode($text);