Bonjour,

Alors voilà, sur mon site je voudrais mettre en gras les pseudo quand je répond aux commentaire...

donc ma chaine de caractère est de cette forme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$Texte = "toto > bla ba bla  tutu> bla bla bla \ntiti> bla bla bla\n tata> bla bla bla";
J'essai d'utiliser la fonction ereg_replace pour ajouter des balises <b> et </b> avant le pseudo et après le >
Comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
echo ereg_replace("#[[:space:]|^]([.+^>]>)[[:space:]]#", "<b>$1</b>", $Texte);
Ce que je voudrais obtenir, c'est ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
// Résultat souhaité : " <b>toto ></b> bla ba bla  <b>tutu></b> bla bla bla \n<b>titi></b> bla bla bla\n <b>tata></b> bla bla bla"
... mais apparement mon expression régulière ne reconnais absolument rien, j'ai même beau la faire la plus simple possible, je n'y arrive pas...

... donc un peu d'aide me serai la bienvenue