Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Ganze Zeilen mit kleinen Unterschieden ersetzen


HenryHux - Do 17.03.11 17:09
Titel: Ganze Zeilen mit kleinen Unterschieden ersetzen
Hi,

ich benutze die Funktion Suchen und Ersetzen, die Delphi bietet, sehr häufig.
Doch oft kann ich die nicht gebrauchen, da die etwas variabler sein könnte.
Angenommen ich will einen Befehl löschen, den ich hundert mal haben, der sich nur in den Parametern unterscheidet.
Ich müsste es immoment per Hand machen, aber es gibt ja die Möglichkeit für "Reguläre Ausdrücke".
Welche gibt es da denn so?

Lg


jaenicke - Do 17.03.11 19:17

user profile iconHenryHux hat folgendes geschrieben Zum zitierten Posting springen:
Ich müsste es immoment per Hand machen, aber es gibt ja die Möglichkeit für "Reguläre Ausdrücke".
Welche gibt es da denn so?
Wie meinst du das? Das ist ein sehr umfangreiches Thema, das kann dir niemand mal so kurz erklären.

Da wirst du dir schon Tutorials usw. anschauen müssen. ;-)


Pepp3r - Fr 18.03.11 16:18

da wo such die zu findenen strings unterscheinen beuntzt du: [1|2|3]
zB:
du willst alle wörter finden die mit "Form" anfangen und mit einer Zahl enden, dann heißt der passende reguläre ausdruck: Form[1|2|3]
Allgemein:
| = oder
* = Alle möglichen kombinationen
^a = alles außer a
etc...

hier steht mehr:
http://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck