The regex package

[maintain]

A Regular Expression Toolkit for regex-base with Compile-time checking of RE syntax, data types for matches and captures, a text replacement toolkit, portable options, high-level AWK-like tools for building text processing apps, regular expression macros and test bench, a tutorial and copious examples.


[Skip to ReadMe]

Properties

Versions0.0.0.1, 0.0.0.2, 0.0.0.2, 0.1.0.0, 0.2.0.0, 0.2.0.1, 0.2.0.2, 0.2.0.3, 0.2.0.4, 0.3.0.0, 0.5.0.0, 0.6.0.0, 0.6.0.1, 0.7.0.0, 0.8.0.0, 0.9.0.0, 0.10.0.0
Dependenciesarray (>=0.4), base (==4.*), bytestring (>=0.10.2.0), containers (>=0.4), directory (>=1.2.1.0), hashable (>=1.2.3.3), heredoc (>=0.2.0.0), regex, regex-base (>=0.93.2), regex-pcre-builtin (>=0.94.4.8.8.35), regex-tdfa (>=1.2.1), regex-tdfa-text (>=1.0.0.3), shelly (>=1.6.1.2), smallcheck (>=1.1.1), tasty (>=0.10.1.2), tasty-hunit (>=0.9.2), tasty-smallcheck (>=0.8.0.1), template-haskell (>=2.7), text (>=1.2.1.3), time (>=1.5.0.1), transformers (>=0.3.0.0), unordered-containers (>=0.2.5.1) [details]
LicenseBSD3
CopyrightChris Dornan 2016-2017
AuthorChris Dornan
Maintainerchris.dornan@irisconnect.co.uk
Stabilityrfc
CategoryText
Home pagehttps://iconnect.github.io/regex
Bug trackerhttps://github.com/iconnect/regex/issues
Source repositoryhead: git clone https://github.com/iconnect/regex.git
this: git clone https://github.com/iconnect/regex.git(tag 0.0.0.2)
Executablesre-tutorial, re-pp, re-nginx-log-processor, re-include, re-gen-modules
UploadedMon Jan 30 20:48:20 UTC 2017 by ChrisDornan

Modules

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for regex-0.0.0.2

Hackage BSD3 License Un*x build Windows build Coverage

regex: A Regular Expression Toolkit for regex-base

regex extends regex-base with:

Schedule

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.