Bonjour, j'ai un petit soucis avec ereg_replace, je souhaite transformer une chaine genre :
{B}mon texte 1{/B} mon texte 2{B}mon texte 3{/B}
en ceci :
<b>mon texte 1</b> mon texte 2<b>mon texte 3</b>
j'utilise le code php suivant:
le prolème est qu'il me retourne ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $data = '{B}mon texte 1{/B} mon texte 2{B}mon texte 3{/B}'; $data = ereg_replace('(.*)', '<b>\\1</b>', $data);
<b>mon texte 1{/B} mon texte 2{B}mon texte 3</b>
sauriez vous me dire comment faire ?
merci d'avance.
PS: en faite j'utilise les crochets plutot que les parenthèse mais ça interfère avec les BBCodes du forum mais bon ca revient au même...
Partager