2
Je souhaite pouvoir supprimer tous les BBCode d'une chaîne, à l'exception du BBCode [quote].Supprime tous les BBCode de la chaîne, à l'exception de [quote]
Je les modèles suivants qui pourraient être possibles pour les citations:
[quote="User"]
[quote=User]
[quote]
Text
[/quote]
[/quote]
[/quote]
Voici ce que j'utilise actuellement pour dépouiller les BBCode qui fonctionne:
$pattern = '|[[\/\!]*?[^\[\]]*?]|si';
$replace = '';
$quote = preg_replace($pattern, $replace, $tag->content);
Utilisez [l'extension BBCode de PHP] (http://php.net/bbcode). – Gumbo