2010-09-23 21 views

Respuesta

4

TRE

Según el autor se conformen más estrechamente a POSIX que casi todo lo que hay, y también tiene soporte para regexs aproximados. Está bastante actualizado y debería funcionar en XP.

Solo afirma el éxito con Windows 98-XP/Microsoft Visual C++ 6.0. Cygwin 1.3-1.5 con GCC también funciona, al parecer, pero si logra compilarlo e integrarlo, envíele un correo electrónico al autor.

5

Usted tiene algunas opciones:

  • mingw-libgnurx de la zona aportado por los usuarios de MinGW; de README: funcionalidad

    expresión regular de glibc 2.5 se extrajo en una biblioteca separada, para Win32

  • msys-regex; de la descripción del paquete:

    versiones actuales se derivan de la aplicación GNULIB del módulo de expresiones regulares, pero una versión más antigua del tiempo de ejecución derivado de la biblioteca venerable GNU regex , con una interfaz ligeramente diferente, es disponible para las aplicaciones heredadas Msys

  • pcre pueden ser compilados con MinGW

Si ejecutas el compilador cruzado MinGW en Fedora, libgnurx y pcre están en el repositorio, ready to use with MinGW.

Para aquellos que utilizan C++ Boost RegEx (que se metió en TR1) y QRegExp (de Qt) también son opciones.

+0

compilé pcre in mingw, pero todavía no puedo compilar con #include ?????? –