script suche ["nopaste script"]

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Hi,
    er benutzt doch irgendwas fertiges, also muss er auch die
    möglichkeiten nutzen die ihm seine lösung bietet. Wenn das
    was er sucht nicht dabei ist, dann muss er eben weiter gucken.

    Eine regex da rüber zu schicken, funktioniert vll bei diesem
    einfachen beispiel aber bei komplizierteren konstrukten braucht
    man kontextinformationen um richtig highlighten zu können.
    Die hat man aber nicht so ohne weiteres.

    greets
    (((call/cc call/cc) (lambda (x) x)) "Scheme just rocks! and Ruby is magic!")

    Kommentar


    • #17
      PHP-Code:
      $strr .= preg_replace("/($wert)/",'<span style="color:red;">'.$wert.'</span>',$str); 
      z.b.
      EDIT:
      vergessen, bodenloser tinnef, ist heute zu warm für mein hirn.


      gruß
      peter
      Zuletzt geändert von Kropff; 26.04.2007, 15:32.
      Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
      Meine Seite

      Kommentar


      • #18
        PHP-Code:
        $str '@test$ 1';
        $strr .= preg_replace('/(@[^ ]*)/','<span style="color:red;">\1</span>',$str);
        echo 
        $strr
        funktioniert

        jedoch:
        PHP-Code:
        $str = array('@test$ 1''@lol');
        $strr .= preg_replace('/(@[^ ]*)/','<span style="color:red;">\1</span>',$str);
        echo 
        $strr
        tuts nicht es zeigt an:

        "Array"
        http://rovolution.org/geshi/m.php


        EDIT::

        str[0]
        etc funktioniert...

        EDIT2::

        wie beende ich das highlighten der stelle mit mehreren zeichen ?

        zb
        '/(@[^ [color=red])(/%[/color]]*)/'


        Zuletzt geändert von kurai!; 26.04.2007, 15:45.

        Kommentar


        • #19
          string mehrmals bearbeiten

          Hallo hier nochmals ein problem von mir (sorry^^)

          also wie kann ich einen string mehrere male mit preg_replace bearbeiten ohne das zeug wie
          Code:
          $@name</span> - temporary global integer variable
          $@name</span>$ - temporary global string variable
          .name - permanent npc integer variable
          .name$ - permanent npc string variable
          .@name<</span>/span> - temporary npc integer variable
          .@name</span>$ - temporary npc string variable
          rauskommt?
          (in verschiedenen farben)


          script:

          PHP-Code:
          $strr1 .= preg_replace('/(\.@[^ ,-,+,=,;,),(,*,\/]*)/','<span style="color:grey;">\1</span>',$_POST["str"]);
          $strr2 .= preg_replace('/(@[^ ,-,+,=,;,),(,*,\/,$]*)/','<span style="color:red;">\1</span>',$strr1);
          $strr3 .= preg_replace('/(@[^ ,-,+,=,;,),(,*,\/]*)/','<span style="color:blue;">\1</span>',$strr2);
          echo 
          nl2br($strr3); 
          da ich einen text so mehrmals bearbeiten müsste

          Kommentar

          Lädt...
          X