Problème avec preg_replace

Bonjour,
Je souhaite enlever toute les balises html sauf les balises divs et p avec preg_replace, mais le problème c'est que ça marche pas ,voilà mon code:

$html = preg_replace('#<((?!p|div)[a-zA-Z0-9]*)\s*[^>]*>(.*)<\/\1>#s','$2',$html);

1 réponse