C Regular Expressions Engine
This is a regular expressions engine written from scratch in C language.
Regular expressions are patterns used to match character combinations in strings. More information on regular expressions can be found here: https://en.wikipedia.org/wiki/Regular_expression
The engine currently supports:
1- Literals: abc123.
2- Sets: [abc]
3- Star/plus/question mark: a*b?c+
4- Alternates: (foo|bar)
5- Start and end: ^abc$
6- Escape sequences: \a \d