• Domingo 17 de Noviembre de 2024, 23:28

Autor Tema:  Expresiones Regulares  (Leído 1086 veces)

bisoph_as

  • Miembro activo
  • **
  • Mensajes: 57
  • Nacionalidad: mx
    • Ver Perfil
Expresiones Regulares
« en: Viernes 10 de Septiembre de 2004, 19:34 »
0
necesito ayuda de como represento expreciones regulares en C, lo necesito para analizar una cadena (string) y que me diga que esvalida, mas omenos como un compilador. el que tenga algo de informacion , me la puede pasar? se lo voy a agradecer mucho     :devil:   gracias de antemano y que el poder los acompañe  :lightsabre:
JeSús dice: Cometer Errores Es humano Perdonar es divino

Ruben3d

  • Miembro HIPER activo
  • ****
  • Mensajes: 710
  • Nacionalidad: es
    • Ver Perfil
    • Web personal
Re: Expresiones Regulares
« Respuesta #1 en: Viernes 10 de Septiembre de 2004, 19:52 »
0
Hola.

Para analizar expresiones regulares complejas uso Flex. Es un programa que te genera códgo C que analiza texto en busca de tokens que se acomoden a las expresiones regulares que le indiques. Ésta es su descripción oficial:
Citar
Flex is a fast lexical analyser generator. It is a tool for generating programs that perform pattern-matching on text. There are many applications for Flex, including writing compilers in conjunction with GNU Bison. Flex is a free implementation of the well known Lex program. It features a Lex compatibility mode, and also provides several new features such as exclusive start conditions.

Con él he hecho este programa:
Programa para postear código con la sintaxis en color.

Un saludo.

Ruben3d