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 :
J'essai d'utiliser la fonction ereg_replace pour ajouter des balises <b> et </b> avant le pseudo et après le >
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";
Comme ça :
Ce que je voudrais obtenir, c'est ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo ereg_replace("#[[:space:]|^]([.+^>]>)[[:space:]]#", "<b>$1</b>", $Texte);
... 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...
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"
... donc un peu d'aide me serai la bienvenue![]()
Partager