Compartir a través de


Expresiones regulares (Foundation Class)

Categoría Utilidades de sistema
Catálogo predeterminado Visual FoxPro Catalog\Foundation Classes\Utilities
Clase _regexp
Clase de base Custom
Biblioteca de clases _regexp.vcx
Clase primaria _custom
Ejemplo ...\Samples\Solution\Ffc\Regexp.scx

Observaciones

Las expresiones regulares son una notación flexible y concisa para buscar y reemplazar patrones de texto. Esta clase proporciona acceso a rutinas que permiten el uso de expresiones regulares en las aplicaciones. Consulte los documentos si desea obtener más información acerca de cómo utilizar las expresiones regulares:

Sugerencias …\Samples\Solution\Ffc\regexp1.htm
Referencia …\Samples\Solution\Ffc\regexp2.htm

También puede consultar MSDN si desea obtener más información en general acerca de las expresiones regulares.

Para utilizarla, coloque la clase en un proyecto o en un formulario o, desde el menú Acceso directo a elementos de la Galería de componentes, seleccione Agregar al proyecto o Agregar al formulario. Al agregar la clase a un formulario, Visual FoxPro coloca el icono de la clase en el formulario. Puede especificar los valores de las propiedades y proporcionar los objetos de entrada y de salida que necesite. Al colocar la clase en un proyecto, puede elegir entre agregar la clase o crear una subclase.

Para obtener más información sobre el uso de las Foundation Classes, vea Recomendaciones para la utilización de las Foundation Classes de Visual FoxPro.

Propiedades, eventos, métodos Descripción
Matriz Matches Especifica la matriz que contiene los resultados de la prueba de cadenas.

Valor predeterminado: .F.

Propiedad Pattern Contiene el patrón (expresión regular).

Valor predeterminado: *

Método Clear Borra todos los valores.

Sintaxis: Clear( )

Valor devuelto: ninguno

Argumentos:

Método Execute Prueba el patrón con la cadena.

Sintaxis: Execute(tcStr, tlCaseMatters)

Valor devuelto: número de coincidencias

Argumentos:

tcStr especifica la cadena a buscar.

tlCaseMatters especifica si se ignoran las mayúsculas.

Vea también

Recomendaciones para la utilización de las Foundation Classes de Visual FoxPro | Foundation Classes de Visual FoxPro (A-Z) | Foundation Classes de Visual FoxPro