Bonjour,

J'ai un formulaire pour mes contacts permettant d'insérer du XML. Cependant, il se peut que ce qu'ils postent ne soit pas entièrement du XML.

Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<user><name>bleach<59></name></user>
Je voudrais à l'aide d'une regex, supprimer toutes les balises qui sont seules.

Je suis actuellement arrivé à cette regex :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$data = preg_replace('#(.*)<([a-zA-Z0-9/\s]* {1,})>(.*)#isU', '$1&lt;$2&gt;', $data);
Mais cela ne fonctionne pas, je ne comprend pas trop pourquoi.

Est-ce que quelqu'un pourrait m'aiguiller ?
Merci d'avance.