Estadísticas de la versión: V-1.1 - Expresiones regulares (Regex) en VFP - FoxPro/Visual FoxPro

Imágen de perfil
Val: 213
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Expresiones regulares (Regex) en VFPgráfica de visualizaciones


FoxPro/Visual FoxPro

Actualizado el 9 de Noviembre del 2016 por Baldo (17 códigos) (Publicado el 6 de Noviembre del 2016)
8.955 visualizaciones desde el 6 de Noviembre del 2016
Un modo común a muchos lenguajes y OS para buscar texto por patrones son las expresiones regulares (Regex)...

La función REGEXBM os ayuda a utilizarlas en VFP… al ser un un ‘ parser’ del VbScript correspondiente al motor de evaluación de expresiones 'Regex' y devuelve .T. o .F. (para aceptación o rechazo de lo introducido) o los valores de coincidencia (al gusto del programador). Comprobar si el texto que introduce el usuario tiene aspecto de ina IP, un email o una contraseña específica en cuanto a longitud, mayusculización...etc se convierte en una simple llamada a la función con los parámetros concretos.

Dos o tres comprobaciones de patrones que me he visto obligado a usar en mis programas, están ya predefinidas para que no tengáis que definir el patrón, sino unas palabras clave (‘es_url’, ’es_ip’, ’es_mail..’ ). Hay un PDF de ayuda en los archivos.

Como una imagen vale más que mil palabras, acompaño con la función, un form comprobador de expresiones. De este modo podéis comprobar lo fácil que es invocar a REGEXBM, y de paso… os puede servir para llegar al patrón correcto que deseáis diseñar…

Espero que os sea útil.

V-1.1

Actualizado el 21 de Noviembre del 2016 (Publicado el 6 de Noviembre del 2016)
641 visualizaciones desde el 6 de Noviembre del 2016

19 visualizaciones durante los últimos 90 días


3
0