Bibliotecas: RegularExpressions en MQL5 para trabajar con expresiones frecuentes

 

RegularExpressions en MQL5 para trabajar con expresiones frecuentes:

Las expresiones regulares suponen un lenguaje formal para procesar textos de forma rápida y flexible. Cada expresión regular es un patrón(máscara) para la cual el desarrollador de expresiones regulares trata de encontrar coincidencias con el texto de origen. El patrón consta de designaciones, operadores o constructores de un símbolo o varios caracteres.

Además, junto con la biblioteca existen varios ejemplos demostrativos que a la vez cumplen el papel de casos ejemplares. Todos los jemplos han sido tomados de la página oficial de Microsoft Corporation, y muestran de forma muy clara las diferencias principales de las expresiones regulares en C#, así como las peculiaridades de su uso en MQL5.

Con esta biblioteca, todas estas características estarán disponibles a través del lenguaje MQL5. Para trabajar con la biblioteca es necesario conectar a su código el archivo Regex.mqh del directorio \MQL5\Include\RegularExpressions\.

Ejemplo de trabajo con RegularExpressions para MQL5:

Como ejemplo de funcionamiento de las expresiones regulares, veremos su aplicación para analizar el historial comercial descargado desde el terminal en forma de archivo html.


Razón de la queja: