Bonjour,
Je cherche à ne garder que le texte de certaines de mes pages afin d'en faire des fichiers texte.
La fonction strip_tags élimine bien toutes les balises mais pas l'interieur des balises <script> et <style>
Voici le script:
J'ai don essayé des tas de choses comme:
Mais ça ne donne rien!
Quelqu'un connait il une expression regulière ou une autre manière pour épurer completement une chaine de caractere?
Merci de votre aide precieuse.
Je cherche à ne garder que le texte de certaines de mes pages afin d'en faire des fichiers texte.
La fonction strip_tags élimine bien toutes les balises mais pas l'interieur des balises <script> et <style>
Voici le script:
Code:
<?
$fd = fopen ("mapage.php", "r");
while (!feof ($fd))
{
$buffer = fgets($fd, 4096);
$buffer = strip_tags($buffer, '<title>');
$buffer = trim($buffer);
$buffer = eregi_replace("<title>(.*)</title>", "", "$buffer");
$buffer = eregi_replace("l'expression regulière que je cherche pour eliminer le contenu des balises scripts", "", "$buffer");
echo $buffer;
}
fclose($fd);
?>
J'ai don essayé des tas de choses comme:
Code:
$buffer = preg_replace ('^<script(.*)>(.*)</script>$', " ", $buffer);
Quelqu'un connait il une expression regulière ou une autre manière pour épurer completement une chaine de caractere?
Merci de votre aide precieuse.