j'utilise ce code pour appliquer un style à ce qui trouve entre 3 étoiles.
CODE
echo preg_replace('/(\*){3}(.*)(\*){3}/ie', "<u>('\\2')</u>", $description);
ce qui par exemple pour le texte
CITATION
"je suis ici *** mais pas ici *** alors ?"
donne
CITATION
"je suis ici mais pas ici alors ?"
Mon soucis c'est que ça marche bien, mais pas si j'ai des répétitions d'étoiles. exemple :
CITATION
"je suis ici *** mais pas ici *** alors ? *** je continu *** mon exemple "
ce qui me donne
CITATION
"je suis ici mais pas ici *** alors ? *** je continu mon exemple "
alors que je voudrais qu'il me fasse
CITATION
"je suis ici mais pas ici alors ? je continu mon exemple "
si quelqu'un sait m'aider, je vous remercie par avance...
