expressões regulares C (windows + ansi)

2 respostas
rodrigo.bossini

Oi pessoal,

Vocês conhecem alguma biblioteca de expressões regulares para C que eu possa usar no Windows e compilar com a flag -ansi?

Rodrigo.

2 Respostas

Andre_Rosa

Em ANSI C, o mais próximo que você vai chegar de expressões regulares é com o scanf(), e de qualquer forma, não será muita coisa. Expressões regulares não fazem parte do C padrão. Uma biblioteca muito utilizada para trabalhar com expressões regulares em C é:

PCRE - Perl Compatible Regular Expressions
http://www.pcre.org/

Segundo o site oficial, alguns projetos que à utilizaram: PHP, Apache, Postfix, Analog, KDE, e Nmap.

ViniGodoy

Você pode usar a biblioteca de REGEX do Posix:
http://www.gnu.org/s/hello/manual/libc/Regular-Expressions.html

Criado 1 de maio de 2011
Ultima resposta 1 de mai. de 2011
Respostas 2
Participantes 3