re_comp(3)

NOME
re_comp, re_exec - funções regex do BSD

SINÓPSE
#include <regex.h>

char *re_comp(char *regex);
int re_exec(char *string);

DESCRIÇÃO
re_comp é utilizada para compilar a expressão regular terminada em nulo apontada por regex. O padão compilado ocupa uma área estática, o 'buffer' de padrão, o qual é sobrescrito por usos subseqüentes de re_comp. Se regex for NULO, nenhuma operação é executada e o conteúdo do buffer de padrão não é alterado. re_exec é utilizada para estimar se a string terminada em nulo apontada por string é idêntica à regexcompilada anteriormente.

VALORES RETORNADOS
re_comp retorna NULO para a compilação bem sucedida de regex ; caso contrário, ela retorna um ponteiro para uma mensagem de erro adequada. re_exec retorna 1 para uma comparação identificando um par igual; zero para falha.

DE ACORDO COM
BSD 4.3

VEJA TAMBÉM
regex(7), manual regez GNU.

TRADUZIDO POR LDP-BR em 22/06/2001.

  Tradução:
Marcelo M. de Abreu <mmabreu@terra.com.br>

  Revisão.:
André Luiz Fassone <lonely_wolf@ig.com.br>