Raik: / (REGEXP) nicht maskierte doublequotes finden

ich will in javascript ein einfaches syntaxhighlighting für php bauen.
was mir schwierigkeiten bereitet, sind strings in anführungszeichen.
der test-source:
---------------------------------------------------------
var oData = new data("<?php echo"$präfix$Path";?>");
var oNodes = oData.nodes;

<?php
//Reading subfolder and files */
$FullPath = "$DOCUMENT_ROOT/$Path";
$dir = opendir($FullPath);
while($file = readdir($dir))
  {
  if($file != "." && $file != "..")
   {
    if(is_dir($FullPath."/".$file))
     {
     print "oNodes[$I] = new node("$file", null, "folder", "main", "$Self?path=$Path".urlencode($file)."/");\n";
---------------------------------------------------------
meine regexp, wie ich sie bis jetzt in "visual regexp" gebaut hab:

^(?!\b")

(ich nutze den 2ten subpattern)
wenn dem '"' oder '"' ein '(' voransteht, funzt das allerdings nicht und auch die "maskierter backslash"-erkennung funzt noch nicht richtig.
ich hab vieles versucht, aber bisher keine lösung gefunden.

mir würde schon ein link genügen, wo das mal erklärt ist.

  1. Hallo Raik,

    ich will in javascript ein einfaches syntaxhighlighting für php bauen.

    Dass es in PHP show_source gibt, weisst Du?
    http://de2.php.net/manual/en/function.show-source.php

    Dieter

    1. Dass es in PHP show_source gibt, weisst Du?

      ja, aber ich will den formatierten text in einem 2ten layer hinter dem rtf-editor (siehe z.b hotmail) anzeigen und onchange() aktualisieren. und das ständig vom server neu zu laden ...