slre
slre copied to clipboard
Super Light Regexp engine for C/C++
The docs.cesanta.com links are broken. The contact link forewards to the [Mongoose Web Server](https://mongoose.ws) contact page.
## Naive example Regular expression `(foo)(.*(2.))` does not match `foo123`. ## Explanation This is due the incorrect [processing of the closing bracket](https://github.com/cesanta/slre/blob/master/slre.c#L407) in `foo()` function: ```C /* ... */ if...
Hi, is it implementation of numbered repetition support by {n} and {min,max} notation planned? It's really a basic standard in regular expressions. Thanks.
I think ab should matches (a)?(b)?. But it doesn't. If the regexp is a?b? then it is ok. ========================> [^(a)?(b)?$] [ab] SETTING BRACKET 1 [a] SETTING BRACKET 2 [b] 0...
Well, I want to use SLRE in my project, which consists of just a tiny scripting language and tiny extensions. My goal is to use SLRE to introduce RegEx support...
Hello, Do you know about [Conan](https://github.com/conan-io/conan)? [Conan](http://docs.conan.io/en/latest/) is modern dependency manager for C++. And will be great if your library will be available via package manager for other developers. [Here](https://github.com/bincrafters/conan-templates)...
Hiho, i'm not sure if this qualifies as a bug, a corner case, or a known limitation: regex: (match|matchAll) input: match matchAll when looping, that will match twice with these...
When i try to use regexp `([^.])$` on string that ends with null-char, result group will have length + 1(null symbol).
I want to use slre in my embedded project, but when I use it I am falling into HardFalt interrupt because of memory corruption. I can't show any places, but...