cs_Rochon
Messages postés13Date d'inscriptionsamedi 1 septembre 2001StatutMembreDernière intervention 6 juin 2005
-
28 juin 2004 à 18:43
cs_Houzefa
Messages postés453Date d'inscriptiondimanche 9 février 2003StatutMembreDernière intervention 9 juillet 2004
-
1 juil. 2004 à 14:36
Avec les expressions regulière je voudrait que tout les mots print et if qui sont entre des balises et
soient surlignés:
j'utilisent:
$texte="
print("Ligne de code");
print("ligne de code");
";
$mot='print|if';
$motif='`\(.*?)('.$mot.')(.*?)\
`si';
$sortie='$1$2$3
';
$corps= preg_replace($motif,$sortie,$texte);
cs_Houzefa
Messages postés453Date d'inscriptiondimanche 9 février 2003StatutMembreDernière intervention 9 juillet 20042 1 juil. 2004 à 14:36
t'es pas obligé d'utiliser des expressions régulières, moi j'aurais fais ca comme ca :
<td class=code>$chaine=\"chaine de depart\";
$sortie=str_replace("print", "", str_replace("if", "if
comme diraient les shadoks : pourquoi faire simple quand on peut faire compliqué ? ;)