1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
# Regex
[](https://travis-ci.org/nitely/nim-regex)
[](https://raw.githubusercontent.com/nitely/nim-regex/master/LICENSE)
A library for parsing, compiling, and executing regular expressions.
Features:
* The match time is linear in the length of the input string
* Regular expressions are (optionally) compiled at compile-time
* Captures all group repetitions (not just the last one)
* Unicode level-1 support
* Descriptive error messages
* Supports matching at compile-time (Nim +0.20)
## Install
```
nimble install regex
```
# Compatibility
Nim +0.19.0
## Docs
[Read the docs](https://nitely.github.io/nim-regex/)
## Tests
```
nimble test
```
## LICENSE
MIT
|