RegexLimiter does not parse plus and star operators
- Dominant language
- Java
- Stars
- 6
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
## Feature that behaves incorrectly
RegexLimiter does not parse * (zero or more) and + (one or more) as special charecter while parsing regex pattern.
## How this feature SHOULD be working
The * operator should tell the generator to create zero or more of the previous charecter.
The + operator should tell the generator to create one or more of the previous charecter.
Check this out for further reference
https://en.wikipedia.org/wiki/Regular_expression#POSIX_basic_and_extended
Contributor guide
Research direction
Start by locating RegexLimiter and its regular-expression parsing or generation entry point. Exercise it with patterns using * and +, then verify that * permits zero or more repetitions and + permits one or more. Done means both operators are treated as special quantifiers rather than ordinary characters.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100