Bonjour,

Existe-t-il une syntaxe qui correspondrait à remplacer toutes les balises HTML sauf une en particulier ? Par exemple à l'heure actuelle je supprime tout ce qui est contenu dans les formulaires, les balises de style, les script javascript, les balises HTML... de cette façon :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$contenuSave = @file_get_contents($url);
$search = array ("@<form.*?</form>@si", "@<style.*?</style>@si", "@<script.*?</script>@si", "@<[\/\!]*?[^<>]*?>@si");
$contenu = preg_replace($search, array("", "", "", ";"), $contenu);
Je souhaiterais que toutes les balises HTML soient remplacées sauf "<br />".
C'est possible ? Merci d'avance