Provided by: manpages-es-dev_4.13-4_all bug

NOMBRE

       re_comp, re_exec - funciones de expresiones regulares de BSD

SINOPSIS

       #define _REGEX_RE_COMP
       #include <sys/types.h>
       #include <regex.h>

       char *re_comp(const char *exreg);

       int re_exec(const char *cadena);

DESCRIPCIÓN

       re_comp()  se  emplea  para  compilar  la  expresión regular terminada en cero a la que apunte exreg.  El
       patrón compilado ocupa un área estática, el búfer del patrón, que se sobreescribirá en la próxima llamada
       a re_comp().  Si exreg es NULL, no se efectúa ninguna operación y los contenidos del búfer del patrón  no
       se alteran.

       re_exec()  se  usa  para  saber  si  la  cadena  acabada  en cero a la que apunte cadena concuerda con la
       expresión regular previamente compilada exreg.

VALOR DEVUELTO

       re_comp() devuelve NULL tras una compilación exitosa de exreg y en otro caso devuelve  un  puntero  a  un
       mensaje de error apropiado.

       re_exec() devuelve 1 si hay concordancia, cero si hay un fallo.

ATRIBUTOS

       Para obtener una explicación de los términos usados en esta sección, véase attributes(7).
       ┌──────────────────────┬────────────────────┬───────────┐
       │ InterfazAtributoValor     │
       ├──────────────────────┼────────────────────┼───────────┤
       │ re_comp(), re_exec() │ Seguridad del hilo │ MT-Unsafe │
       └──────────────────────┴────────────────────┴───────────┘

CONFORME A

       4.3BSD.

NOTAS

       These functions are obsolete; the functions documented in regcomp(3) should be used instead.

VÉASE TAMBIÉN

       regcomp(3), regex(7), GNU regex manual

COLOFÓN

       Esta página es parte de la versión 5.10 del proyecto Linux man-pages. Puede encontrar una descripción del
       proyecto,   información   sobre   cómo   informar   errores  y  la  última  versión  de  esta  página  en
       https://www.kernel.org/doc/man-pages/.

TRADUCCIÓN

       La  traducción  al  español  de  esta  página  del  manual  fue  creada  por  Gerardo  Aburruzaga  García
       <gerardo.aburruzaga@uca.es>

       Esta  traducción  es  documentación  libre;  lea  la GNU General Public License Version 3 o posterior con
       respecto a las condiciones de copyright.  No existe NINGUNA RESPONSABILIDAD.

       Si encuentra algún error en la traducción de esta página  del  manual,  envíe  un  correo  electrónico  a
       debian-l10n-spanish@lists.debian.org.

GNU                                            15 Septiembre 2017                                     RE_COMP(3)