@hackage regex0.0.0.2

A Regular Expression Toolkit for regex-base

Hackage BSD3 License Un*x build Windows build Coverage

regex: A Regular Expression Toolkit for regex-base

regex extends regex-base with:

  • a text-replacement toolkit
  • special datatypes for many matches, first match and individual captures
  • compile-time checking of RE syntax
  • a unified means of controlling case-sensitivity and multi-line options
  • high-level AWK-like tools for building text processing apps
  • the option of using match operators with reduced polymorphism on the text and/or result types
  • regular expression macros including
    • a number of useful RE macros
    • a test bench for testing and documenting new macro environments
  • built-in support for the TDFA and PCRE backends
  • comprehensive documentation and copious examples

Schedule

  • 2017-01-26  0.0.0.1  Pre-release (I)

  • 2017-01-30  0.0.0.2  Pre-release (II)

  • 2017-02-06  0.0.1.0  RFC

  • 2017-02-20  0.1.0.0  a candidate stable release

  • 2017-03-20  1.0.0.0  first stable release

The Web Page

We have a web page with a tutorial, a major example and and more examples than you can shake a stick at (most of them used in the package itself).

The Macro Tables

The macro environments are an important part of the package and they are documented in these tables.