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