Salut à tous,
En ce moment, je crée mon propre BBCode et je rencontre un os pour la création d'une liste.
En effet, quand je tape :
Grâce à ma fonction dont voici un aperçu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <liste> <puce>Contenu</puce> <puce>Contenu</puce> </liste>
Je devrais obtenir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $chaine = preg_replace('`\<liste>(.+?)\</liste>`si','<ul>$1</ul>',$chaine); $chaine = preg_replace('`\<puce>(.+?)\</puce>`si','<li>$1</li>',$chaine);
Or, dans ce que j'obtiens, le deuxième élement de la liste n'a pas de petit point
- Contenu
- Contenu
J'attends votre aide avec impatience![]()
@+
Sebastien
Partager