Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#22

Re: RegEx != RegEx? PHP ereg liefert immer nur REG_BADRPT

  Alt 5. Mai 2006, 15:16
Zitat von cruiser:
puh, sicher?
Richtige Frage an den Falschen. Nein, bin ich nicht, da ich mich nicht wirklich mit diesen regulären Ausdrücken auskenne. Ich habe es bisher so gedeutet: Finde alles nach einer [Code]-Sektion, bis zum Dateiende, bzw. bis zu einer neuen Sektion mit eckiger Klammer am Zeilenanfang, die nicht [Code] heißt. Das Ergebnis war witzigerweise exakt so formatiert wie im Inno Setup-Editor selbst:
[code=pre][Code]

{ ... jede Menge Pascal-artiger Code ... }

[Code]

// noch mehr davon

[Files]
...

Code:
...
Deswegen dachte ich, dass ich per Zufall die Lösung gefunden hätte.


Zu den Kommentaren kann ich bisher nichts sagen, weil du deine PHP-Lösung selbst per "preg_replace" geschrieben hast. Problem: Ich benutze GeSHi. Darum die Array-Definition, die so an den Highlighter gegeben wird, der dann im Text nach passenden Matches sucht. Deswegen diese Namen wie GESHI_REPLACE, usw.

Na ja, wenn ich nicht vorwärts komme, dann suche ich mir einen anderen Highlighter. Irgendwo habe ich noch den Beautifer liegen.
  Mit Zitat antworten Zitat