Regular Expression Component Library for BCB 3.1

Lizenz: kostenlos ‎Dateigröße: 3.46 MB
‎Benutzerbewertung: 3.0/5 - ‎4 ‎Stimmen

Die Regular Expression Component Library ist eine einfach zu bedienende Bibliothek zum Suchen und/oder Ersetzen von Zeichenfolgen oder Daten in Dateien mit regulären Ausdrücken. Es unterstützt sowohl VCL-Programmierung mit dem RAD-Programmiermodell der C++ Builder IDE als auch nicht-VCL-Programmierung. Beide Programmiermethoden unterstützen das Eigenschaften-, Methoden- und Ereignismodell C++ Builder. Es verfügt über flexible Ausdrucksoptionen, die jedem Typ der Syntax regulärer Ausdrücke entsprechen. Es gibt umfangreiche Dokumentation, um seine Verwendung zu erklären und die Bibliothek wird vollständig unterstützt. Die Bibliothek ist auch schnell und einfach zu bedienen und die Header-Dateien automatisch in den richtigen unterstützenden Bibliotheken verknüpfen. Reguläre Ausdrücke sind ein Mittel zur Suche auf der Grundlage von Mustern, die aus der UNIX-Idee regulärer Ausdrücke in verschiedenen Unix-Tools übernommen wurden. Das Modell Eigenschaften/Methoden/Ereignisse verwendet: a) Eigenschaften zum Angeben eines regulären Ausdrucks, übereinstimmender Zeichenfolge, entsprechender Dateispezifikation ( mit Platzhaltern ), flexibleOptionen für die Syntax regulärer Ausdrücke, flexible Optionen für übereinstimmende Überlegungen und andere Eigenschaften zur Verbesserung der Anpassungsfunktionen. b) Methoden zum Aufgleichen einer Zeichenfolge auf vielfältige Weise; die gesamte Zeichenfolge, der Anfang der Zeichenfolge, an einer beliebigen Stelle in der Zeichenfolge, mehrere exklusive Übereinstimmungen in einer Zeichenfolge. Methoden zum Abgleichen von Dateidaten; entweder eine einzelne Übereinstimmung in einer Datei oder mehrere Übereinstimmungen in einer Datei. Eine Methode zum Ändern von Daten in einer Zeichenfolge oder Datei basierend auf einer formatähnlichen Ersetzungssyntax, die die tatsächlich gefundenen Daten oder einen ihrer Unterausdrücke verwenden kann. Eine Methode zum Aufteilen von Zeichenfolgen basierend auf regulären Ausdrücken. c) Ereignisse, um das Sammeln spezifischer Daten für jede der Abgleichsmethoden zu behandeln. Die meisten Ereignishandler erhalten Zugriff auf die Übereinstimmungen des Ausdrucks sowie auf die Übereinstimmungen jedes Unterausdrucks des Ausdrucks.

VERSIONSVERLAUF

  • Version 3.1 veröffentlicht auf 2002-11-16
    Eigenschaften und Ereignisse für die Nicht-VCL-Klasse unter Verwendung __property und __closure, die zur Laufzeit festgelegt werden können.

Programmdetails