Simplified regular expression engine for educational purposes. The project is created as part of the introduction to programming course in FMI of Sofia university.
Regex | Explanation |
---|---|
^ | Asserts position at start of a line |
. | Matches any character (except for line terminators) |
* | Matches between zero and unlimited times, as many times as possible, giving back as needed |
+ | Matches between one and unlimited times, as many times as possible, giving back as needed |
? | Matches between zero and one times, as many times as possible, giving back as needed |