Nun möchte ich das das was in "Gänsefüsschen" steht farblich anderst darstellen
in $str steht z.B. IF Key.Code = Key.Return THEN PRINT "Return"
$str = preg_replace ("/".chr(13)."/", "", $str);
$str = preg_replace ("/".chr(34)."/", chr(199), $str);
preg_match_all ("|".chr(199)."(.*?)".chr(199)."|",$str,$save_vb_matchf);
for ($save_vb_i=0; $save_vb_i < count($save_vb_matchf[0]); $save_vb_i++)
{
$save_vb_match_w_f = preg_replace("/".chr(32)."/i",chr(198),$save_vb_matchf[0][$save_vb_i]);
$str = eregi_replace(quotemeta($save_vb_matchf[0][$save_vb_i]),"<span style=color:".$gaensefuesschen.">".$save_vb_match_w_f."</span>", $str);
}
Irgendwas funzt aber nicht. Es wird nichts farblich angepasst

Mit Kommentar ' oder Rem und diesem hier
preg_match_all ("/('|rem|REM|Rem)(.*)".chr(10)."/",$str,$save_vb_match);
for ($save_vb_i=0; $save_vb_i < count($save_vb_match[0]); $save_vb_i++)
{
$save_vb_match_w_z = preg_replace("/".chr(32)."/i",chr(198),$save_vb_match[0][$save_vb_i]);
$str = eregi_replace(quotemeta($save_vb_match[0][$save_vb_i]),"<span style=color:".$kommentar.">".$save_vb_match_w_z."</span>",$str);
}
klappt es wie es soll.