Bibliotheken: RegularExpressions in MQL4 für die Arbeit mit regulären Ausdrücken

 

RegularExpressions in MQL4 für die Arbeit mit regulären Ausdrücken:

Reguläre Ausdrücke stellen eine formale Sprache für eine schnelle und flexible Textbearbeitung dar. Jeder regulärer Ausdruck ist ein Muster (Maske), welches die Engine für reguläre Ausdrücke mit dem Ausgangstext vergleicht und versucht, Übereinstimmungen zu finden. Ein Muster besteht aus Literalen aus einem oder mehreren Zeichen, Operatoren oder Konstrukten.

Hier ist eine Übersetzung von RegularExpressions aus .Net Framework 4.6.1.

Für die Arbeit mit der Bibliothek fügen Sie Ihrem Code die Datei Regex.mqh aus dem Verzeichnis \MQL4\Include\RegularExpressions\ hinzu.

Die Bibliothek wird durch einige Beispiele ergänzt, die zur Veranschaulichung und gleichzeitig als Testfälle dienen. Alle Beispiele sind der offiziellen Webseite von Microsoft Corporation entnommen. Sie veranschaulichen grundlegende Unterschiede von regulären Ausdrücken in C# sowie die Besonderheiten der Verwendung regulärer Ausdrücke in MQL4.

Autor: MetaQuotes Software Corp.