Einzelnen Beitrag anzeigen

TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.070 Beiträge
 
Delphi 10.4 Sydney
 
#1

Suchen & ersetzen mit RegEx - wie Platzhalterwort definieren?

  Alt 26. Okt 2015, 15:23
Hallo zusammen,

ich stell mich zu dumm an für RegEx.
Ich versuche mit Delphi 2007 Codeabschnitte zu ersetzen und kriege es nicht hin.

Bspw. soll aus
Delphi-Quellcode:
var
  S : string;
begin
    S := S
      + GF + MT('TeFreezNrGes') + GF + TZ
      + GF + MT('TeFreezNrTeil') + GF + TZ
      + GF + MT('TeZeitVonS') + ' [s]' + GF + TZ;
folgendes werden:
Delphi-Quellcode:
var
  S : string;
begin
    S := S
      + FooBar(MT('TeFreezNrGes'))
      + FooBar(MT('TeFreezNrTeil'))
      + FooBar(MT('TeZeitVonS'));
Wie lautet der korrekte RegEx-Ausdruck, um ' GF + BELIEBIGERAUSDRUCK + GF + TZ' zu ersetzen?
  Mit Zitat antworten Zitat