Pattern-Replacement mit C++

Hallo,

ich suche eine Möglichkeit, in einem ASCII-File ein Pattern-Replacement durchzuführen. Das Eingabefile kann beliebig gross sein, ein vollstaendiges Laden in den Speicher faellt damit aus. Und die Pattern können natürlich mehrfach vorkommen.
Das geänderte Eingabefile soll in eine neue Datei geschrieben werden.

Hat jemand eine Idee, wie ich

  • schnell und geschickt ein File nach Patterns durchsuche
  • und ggf. diese Patterns durch etwas anderes ersetzen kann ?
    Programmieren will ich das mit C++.
    Danke

Sven

Perl bietet eine mächtige Pattern Matching Engine soweit ich weiß gibts auch Möglichkeiten das in C (C++ ?) einzubinden.

Frag mich jetzt aber bloß nich wie das alles gehen soll ich hab das noch nie gemacht (nur Perl und zwar eben dieses)… :wink:

Perl bietet eine mächtige Pattern
Matching Engine soweit ich weiß gibts
auch Möglichkeiten das in C (C++ ?)
einzubinden.

Ich werd mich mal umschauen, danke.