Projects / TRE

TRE

TRE is a lightweight, robust, efficient, portable, and POSIX compliant regexp matching library. Key features include the agrep command line tool for approximate regexp matching in the style of grep, an approximate matching library API, portability, wide character and multibyte character support, binary pattern and data support, complete thread safety, consistently efficient matching, low memory consumption and small footprint, and strict standards conformance.

Tags Software Development Libraries Text Processing
Licenses BSD
Operating Systems OS Independent
Implementation C
Translations Finnish Swedish

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  23 May 2009 21:40
  • Rrelease-after

    Changes: The license has been changed from LGPL to a 2-clause BSD-style license.

    • Rrelease-mid
    •  10 Dec 2006 04:17
    • Rrelease-after

    Changes: A Swedish translation has been added. Documentation has been updated. The -q command line option has been added. A number of bugs have been fixed.

    • Rrelease-mid
    •  22 May 2006 01:31
    • Rrelease-after

    Changes: The codebase has been fixed to compile cleanly on x86_64 and other 64-bit platforms. Reported problems on Cygwin and MinGW have been fixed. Several other bugs have been fixed.

    • Rrelease-mid
    •  02 Apr 2006 08:04
    • Rrelease-after

    Changes: The license has been changed from GPL to LGPL. The "--show-position" command line option has been added to agrep. The REG_UNGREEDY compilation flag and the "U" pattern modifier have been added. Some bugs have been fixed.

    • Rrelease-mid
    •  11 Dec 2004 11:17
    • Rrelease-after

    Changes: Two bugs with back references and a bug in agrep have been fixed.

    5a7f58cc8f70bf8e8dd695386504bdbd_thumb

    Project Spotlight

    NXT

    A Web application for GTD.

    5eb24a8512fac531df5631aad32f1cee_thumb

    Project Spotlight

    Gnome Subtitles

    Video subtitling for the GNOME desktop.