Problèmes avec ereg_replace

WRInaute discret
Bonsoir à tous,
Histoire de m'entraîner, je code un systeme pour mettre en couleur une source HTML en PHP. Mais j'ai encore du mal avec les ereg_replace...

Voila, je souhaiterais remplacer toute occurence de
"<script"+n'importe quoi1+">"+n'importe quoi2+"</script>"
par
"<script"+n'importe quoi1+">...</script>"
(je souhaite masquer les script par économie de place)

Ensuite, j'aimerais ramplacer
"="+n'importe quoi+" "
par
"=<font>"+n'importe quoi+"</font> "

L'un comme l'autre je bloque, et je ne pense pas pouvoir utiliser str_replace... Pour le dernier cas, voila ce que j'avais mis :
$read2=ereg_replace("=(.) ", "<font color='#0000C0'>\\1</font>", $read);

Merci d'avance !
 
WRInaute accro
Tu est au courant qu'il existe déjà une fonction qui existe pour cela ?
Code:
$str = highlight_string($str, 1);

YAAAHHHHHHHHHHHHHH vacances :p
A dans 10 jours
 
WRInaute discret
"Histoire de m'entraîner"

Oui, je connaissais la fonction ^^

Par ailleur je ne crois pas qu'elle colore le HTML, non ?
 
Discussions similaires
Haut