Reguläre Ausdrücke (Foundation Class)
Kategorie | Systemdienstprogramme |
---|---|
Standardkatalog | Visual FoxPro Catalog\Foundation Classes\Utilities |
Klasse | _regexp |
Basisklasse | Custom |
Klassenbibliothek | _regexp.vcx |
Übergeordnete Klasse | _custom |
Beispiel | ...\Samples\Solution\Ffc\Regexp.scx |
Hinweise
Reguläre Ausdrücke sind eine präzise und flexible Schreibweise zum Suchen und Ersetzen von Textmustern. Diese Klasse ermöglicht Ihnen den Zugriff auf Routinen, um reguläre Ausdrücke in einer Anwendung verwenden zu können. Informationen zur Verwendung regulärer Ausdrücke (Regular Expressions) finden Sie in den folgenden Dokumenten:
Tipps | …\Samples\Solution\Ffc\regexp1.htm |
Hilfe | …\Samples\Solution\Ffc\regexp2.htm |
Weitere Informationen zu regulären Ausdrücken im Allgemeinen finden Sie in der MDSN-Bibliothek.
Um die Klasse zu verwenden, müssen Sie sie in ein Projekt oder Formular ziehen oder im Kontextmenü des Komponentensammlungselements den Befehl Zu Projekt hinzufügen oder Zu Formular hinzufügen wählen. Wenn Sie die Klasse zu einem Formular hinzufügen, positioniert Visual FoxPro das Klassensymbol im Formular. Sie können die entsprechenden Eigenschaftswerte spezifizieren und notwendige Eingabe- und Ausgabeobjekte bereitstellen. Wenn Sie die Klasse in ein Projekt ziehen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse.
Weitere Informationen zur Verwendung der Foundation Classes finden Sie unter Richtlinien zur Verwendung der Visual FoxPro Foundation Classes.
Eigenschaften, Ereignisse, Methoden | Beschreibung |
---|---|
Matches-Array | Gibt das Array an, das die Ergebnisse des Zeichenfolgentests enthält.
Standardwert: .F. |
Pattern-Eigenschaft | Enthält das Muster (regulärer Ausdruck).
Standardwert: * |
Clear-Methode | Löscht alle Werte.
Syntax: Clear( ) Rückgabetypen: keine Argumente: |
Execute-Methode | Vergleicht das Muster mit der Zeichenfolge.
Syntax: Execute(tcStr, tlCaseMatters) Rückgabewert: Anzahl der Übereinstimmungen Argumente: tcStr gibt die zu suchende Zeichenfolge an. tlCaseMatters gibt an, ob die Groß- und Kleinschreibung ignoriert werden soll. |
Siehe auch
Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes